If funds are tight I would definitely buy a used engine and run it. I have an engine out of a 95 in mine now and it runs great. I bought it for $450.
I agree 400hp is much cheaper than 5 or 6. I tow with my truck all the time and love the power my truck has. I have never once wished I had more...