I am having 2 week experience with Twister now. It is good looking and power full bike among 100 CC segment. The problem I feel is absence of one more gear and chain problem.
I dint feel any skidding problem till now and it is good for city ride in heavy traffic.