Do you have any room between the radiator and the engine for a puller setup? That's the best solution if you have the space.
I have one of those AAP setups like Ryan's that I bought on a whim last year and never used. New, still in the box and I paid $400 for it from HPF. I don't have any dimensions for it, however, and I'm sure it's intended to be only a puller setup.