Yer as topher said, you need to work a 300bhp engine from bottom to top, TT bearings both ends, stronger rods, stronger pistons, board head (NO GASKET STACKING!) and all the checks and replacements in-between.
Just break it down in your head to a per rod basis if that makes sense. Its easy to say yer 300bhp engine and look at it as a bit chunk of heavy metal when actually each piston rod and bearing will have 75 bhp on it! Which is more per piston that most 'city cars' have in there entire engine.
Im all for the idea, and is an awsome project, just think you should be more concerned about making the power properly before how your gonna put it down.