With all the talk about Subaru engines let me tell you a true story, back in about 1996 my friend who owns an engine shop in Santa Ana, CA called and said that Subaru was closing down their Garden Grove R & D center and they gave him a bunch of Subaru engines to give away. Well, after re-grinding the cams, installing larger exhaust valves, porting and polishing the heads, adding a turbo and an intercooler, it produced about 250 HP. That was a single overhead cam 2.2 engine. Sand Sport Magazine did a 5 page spread on me building and installing the engine. About 6 months after the article was published, everyone was an expert and building engines for sandrails.
Go forward about 10 years and I swapped the 2.2 for a 2.5 case, forged pistons and crank. Bolted up the 2.2 heads and it ran great.
Just before summer (2013) my friend called with some parts that he wanted me have (well I did have to purchase them) Included a set of double overhead cam Turbo heads with larger intake and exhaust valves, new springs, ported and polished intake and exhaust runners, reduced compression, Crower cams, a new and larger turbo that works great on the bottom end, in the middle and on the top end, Blow off valve and a few other incidentals such as a new intake manifold etc.. After I assembled everything, we took my sand car to the dyno shop and on their chassis dyno, at 6.300 RPM's, it produced 305 HP and 252 # ft. of torque. At 5,250 RPM's where HP and Torque meet, I had 240 HP and the same Torque.
The torque curve that starts at about 3,400 with 142 #'s and tops out 266 #'s at 6,600.
What I'm getting at is it's not difficult to get HP and Torque out of a Subaru engine and for the best "BANG for the BUCK" it's probably your best decision.