Re: honda ruckus 1700 obo
2007 should be a lot faster than that.
2006+ should be 40-43mph top speed if everything is A-OK with the bike. If it's running slower than that then the oil is probably overfilled (should be 550-600ml) or maybe it needs a new belt (or tire pressure, I suppose).
I have an 08 and it hits 44mph on flat ground when maxed out.
These things are so much fun.