he he he, this is an interesting thread...
so far i have not really read anything that completely explains it.
although i can not give a perfect answer myself, i can put in my 2 cents...
i am a 1:1 car guy. there are a lot of things that affect H.P. and torque on any engine regardless of size.
the weight of every single moving part inside the engine pl ayes a roll on the H.P. and torque.
along with:
port timing
port size
materials used
fuels used
displacement
ignition system
Ignition timing
air fuel mixture
compression
bore
stroke ect...
this subject is way to hard to give an exact answer because there is always a !QUOT!except!QUOT!
like when you say a smaller stroke engine revs higher then a longer stroke engine..... this is normally true......
***EXCEPT***

what is the bore was a lot bigger then a longer stroke engine, and the piston/rod/crank Assembly weighs more.... it would not rev higher.
i mean of course there are norms, like when you increase weight of the engine rotating Assembly, then torque will increase, and H.P. will drop, and Revs will drop...
but the point of my long and boring story is that no matter how perfect you think your answer is, there is always a what if. and that makes this thread a hard on to answer perfectly.
but in general most of what i have read above makes sense and is true to a point.
sorry this was so long and boring, i just wanted to throw my 2 cents in..... maby 3 or 4.