lets hope inshaAllaah they do....
as far the difference goes, then first and foremost,there are quality issues. ravi generally has cheap looking parts in it, for example, the front disks donot seen to be made of good material and the overall the build quality is average.there also has been quality control issues regarding speedometer etc. there even have been reported mechanical issues involving the engine.
suzuki is far better as far as mechanical parts go, the engine and CDI units are directly imported from japan. however i have got to say that even suzuki lacks good finish. the welds on the frame look strong but ugly. my old yamaha 80cc has a better welding job done on it. the plastic parts, especially the rear view mirrors, are of poor build
as far as the drive goes, u've gotta understand that every1 has a different driving style. over the years, i have developed a strong affection for motor bike over four wheelers despite the fact that our roads here are not good, there is dust and extremes of weather, and generally its not safe to ride a bike either.....if u r a bike lover, then once again we are divided at the next level into 2 categories broadly. there are those who love speed bikes. this group generally prefers riding a honda classic125 or ravi piaggio. i respect their taste, but i'd rather follow my own riding style. i belong to the group that would put power and comfort over speed. we generally choose honda cd100, yamaha yb100 and suzuki gs150.
put simply, every1 has a different taste and lets respect that. if i have an R1/hayabusa standing in front of me on one side and a harley/vmax on the other side, i'l go for the harley. thats just how i like to roll on the road.
suzuki gs150 is both comfort and power. but dont confuse power with speed. ravi is a good bike too (especially for its price) if ur into sportier machines... i hope i was clear enough...if not, just let me know and i'd love to clarify further:)