My husband has a TVS Wego; It is a good vehicle but there are problems with respect to self-start and also engine stall -
Good positives:
Center stand: easy to put on and use unlike other 2-whelers
fuel lid easy to open - no need to open seat cover
Comfortable ride once it starts: Good suspension
Negatives:
Starting problem - self-start not reliable
Engine stall can happen unreliably - and nothing will start it again - for 2-3 minutes. Very embarassing in traffic