Its a 110cc moped whose performance is not upto the mark. You cannot rely on company's promise of 65kmpl as it gives a mileage of around 40kmpl , the comfort level is ok ok as after riding for half n hr you will feel strain in back. Handle is too free and increases the chance of sliding down.
These are some drawbacks . I will prefer to look for better options then jupiter. Thanks