Congratulations!
Nice review.
I would like to add some pros and cons as per my experience.
The pick is not good if compared with other 100cc bikes but its alot quicker than CD 70.
Road grip is good and the front brake is quite responsive.
Moreover there is no jerk felt during up-shifting even at very high revs as in CD 70.
Nice bike for long trips.
The thing I didnt like was the seat design.
On long journeys the person sitting at the back gets tired too early where as the one who is driving encounters no such issue.
The bike takes some time to warm up before performing to its fullest where as the case with CD 70 is different, No need to warm it up, just kick start it and go.