Pics are better than words.
If you think a small bore can't handle the trip, you're mistaken. Viet Nam is saturated with 50s-100s and they are incredibly performing.
This is what you might call 'very light traffic' in Hanoi. You will see scoots with five people on board.
Crosswalks? Ya gotta be kidding. Video.