Yes, it would definitely work. The 2.5 stroker is a popular build. Not quite as much as a 10vt, but there are quite a few out there. You can do all sorts of things with them...pure stroker, homemade 20v turbo, et cetera. Heads are all more or less interchangeable.
The cam is where the 2.5 gets its torque, so you may lose that if you swap it out or change heads, though it definitely has the potential for more horsepower.