Just a quick look over the bay, I would be looking to source either a twin fan set-up or track down a viscous fan shroud, the stock fan will be a lot less effective without the shroud.
Just a personal preference here, but maybe sourcing some lexan cam covers would be a good idea, them your cams can be both displayed and protected.
Whifbitz have been around for a while and have complete many large and high end builds, I am not sure if this car was necessarily built by Whifbitz, so maybe double check with who the builder was.
This is what my initial critique threw up
Looks impressive, but I'm a sucker for twins