I don't want to make any blanket statements about hp./rpm on all motors. Only sure about my own in the way it got modified.
Very important is the cam choice, mine is a diyperformance Superman 265 (265 lift) cam that increases low end torque. Very much needed since my 15+hp. only appears way up into the high rpms. 22lb. valve springs keep valves from floating above 5K rpms. PVL flywheel's rare earth magnets fire the coil at 28 degrees BTDC, advance key makes that 35.2 BTDC. The performance coil isn't any "hotter", it just has the resistors disabled so it won't retard the timing at high rpms. The .036 main jet feeds the fuel from a pulse fuel pump, but tank is mounted above for gravity anyway. Compression's increased with a .020-over rod and a .012 SS head gasket. And it all comes out of a 30 series CVT.
The confluence of all these factors means that the higher the rpms get, the more hp. gets produced. If my gearing is too tall for the lower hp. of lower rpms to make it go fast enough to raise the rpms, then that's where I get stuck, at low rpm not giving me enough hp. to go any faster. Just need to cross over that tipping point where the rpms get past, dunno, let's just say 4200 rpms to logarithmically add hp. to the speed, which adds more rpm/hp., which adds more rpm/hp. which..................etc.
So I keep increasing the gear ratio from the CVT sprocket through the jackshaft to the axle, trying to get the rpms to wind up high enough to unleash all that hp., hopefully making it freaky fast from off the line to the finish line. New 9:1 ratio currently awaiting testing.