I actually like the concept of the blue badges (except the shooting - I think that is unnecessarily complicated!).
My cadets have reacted positively to the Comms and Leadership badges. I think with the amount of radio and leadership activities we run, It's nice to have some formal way of displaying that they are competent.
I do wish that the issuing of badges was automatic, though! The administration of the whole thing, on top of the admin we already have to get on with, is a royal pain in the hoop!