The B&M is a great unit, much more durable than the other fin/tube (non-plate) type design. I've had rocks hit mine and it still doesn't leak.
For the TTA, the real issue is getting air into the thing. I've seen a few installs with a fan. The wiring can be a minor annoyance. There is a post on this forum in the General Tubo Buick Tech from about 2 weeks ago with someone asking how to wire a fan using a relay. You might want to reference those directions.
If you have money to waste, B&M makes a unit with a fan. Last time I looked it was around $200+ at Summit. Not sure if that also included the relay wiring kit, but Painless makes a nice one for that.