I am not a professional but, weight is integral in the weight to horsepower ratio. To use and extreme: a 1000 pound guy on your lil CL360 will never get to the same top speed as you will being svelte. And you will get to any speed a lot faster than him.
So while you can look into engine specs and dropping a lot of cash into a project to get just the right ride, if you are only looking at "TOP" speed, not how fast you GET there, then gearing can go a long way to that aspect. My '72 CB350 took me quite quickly to 60 mph, not so fast to 90 mph (I lost my nerve shortly after that mark), but at that point it was the rpms being nearly maxxed out, not that there was not enough "push" to get me faster under different gearing.