Blakey,
I think you will find that it's all to do with the units name. It's the Joint Helicopter SUPPORT Unit and in my 3 Puma tours I can vouch for the fact that SUPPORT is exactly what they do
Only wish the "S" in UK MAMS or the new AMS moniker stood for support