I have this one and it doesn't look too bad. Not the best reception sometimes but that's ok by me. Came loose after a couple drive through washes but plumbing thread seal fixed that.
Just installed Mabbett fogs on my Bronco and used regular T40 Torx wrench--did NOT need TP40!! Wiring not connected yet. Will have my mechanic do that.