I just watched the video--I could not see a reason for anything bigger than a 150cc if you ride through that traffic all day!!
I have a sportster and a 200 Qing qi and it works pretty much the same as to getting through traffic, only difference with open pipes, other bikes move over.