I have a Wizard all be it a 22" version with shroud for a stock 7 blade fan.

I had to send the rad back twice for repairs. The billet filler neck was cracked on the inside where the vented cap seals when I got it, send it back they welded a new neck on put it in filled it and it leaked like a sieve. Sent it back again and its been good since then.

As far as cooling I think I should have just stuffed a 26" rad it as it will still push to 205 when on a hot day ins top and go traffic.