Forzas are fine in traffic, and they are great for touring, I did Bangkok to Chiang Mai via Mae Sot and Mae Hong Song on a Forza 300 (the modern model) and it was great. No need for panniers or bags, as everything went under the seat, was fine on the highway parts, and great on the back roads. Very comfortable as well, and I am 6' 2"