Nice review. I'm a foreigner living in bangkok and i ride the f2 pro to get around. It can handle the horrible road surface here so I'm sure the suspension is more than enough for US roads lol. I wish more people ride scooters instead of driving every time.
Nice review but I think the cable from the handlebar should be on the other side of the stem. The way it's routed may limit your turning range when turning right. Enjoy your rides!