I really fought with a bunch of different fans. The one that was awesome was off a police interceptor, but the shroud was just too strangely shapped to cut it nicely and have a good looking install. Too bad.
On my 5.0 dropdetop had already installed a flexalite 150 (Or a 180, I can't tell). Considering all the fan's I tried, I should have just gone this route on my ohv from the beginning.
My rad looks like the same depth you have. The fan install is very clean, and the plastic straps were used that go thru the fins on the rad to install it. Its been trouble free, and never a hint of overheating. Very professional install.
I'll be curious what happens when I add close to 200 hp though.
Its also strange that all gen2's don't have the same mounting system. My gen2 ohv was super easy to pull the rad. I didn't have any side 'clips', and didn't have to even think about the air conditioner condenser as it was mounted on its own.