I've had a set of badges on all my Rovers (despite folks telling me that it will affect the cooling and cause head gasket failure-tripe!).
Enjoy your badges with pride.
From what I've read, collision avoidance radar is more trouble than it is worth. Another toy for drivers who can't!