Is FLARM a ballistic parachute recovery gadget for the airframe itself? I've seen those and thought that they were a terrific idea and a way to make GA as accessible to the everyday man on the street as driving a high-end car. Popular in the USA I believe?
As for today's events, regardless of what or who these RAF personnel were, they were obviously doing something they enjoyed on a sunny day. Condolences to all who are affected by this, hopefully the thought that they were enjoying themselves offers some comfort.