stability isnt a problem, I rode a SS mtb for awhile, very similar to one of these cruiser bikes, it was heavy, slow as hell, and tiring, even with a 44/15 gear it was still slow as hell
I can't ride in traffic on a tank of bike, cars downtown typically do 18-22mph when traffic is light, and im not gonna putter along in the gutter or on the sidewalk.