The question "Is it legal" comes up often. First of, make sure you need a TSO headset, most people do not. This is ONLY a requirement of your 121 airline (I have no clue about you JAA guys)
The UFLYMike website has all the paperwork and proceedural info right there showing that these are just as legal as anything else.
See for yourself.
FR