I have both activa and jupiter and I can tell you that jupiter is better than activa as it have more comfort and more mileage also the jupiter looks good but not too attractive but the comfort it offers is very good
For both rider and pillion.the storage capacity is also very good and pickup is also good I went on a 120 km ride and I faced no problem on it so its good for long rides also so u should test drive it and buy it .