I think I first saw the ppt presentation about 18-mths ago, it was described as a 'strawman', a set of ideas to stimulate interest and discussion. I also saw a few (mainly females) wearing soft shell jackets around HQ Air, but they were dark blue (like the awful jacket GP). One cpl I asked explained they were part of a trial but they soon disappeared from view.
Piss-taking aside (and I have seen some very clever/inventive imagery over the past 48 hours), I can't see any of this taking off for the simple reason that there's no money. A common view where I am is that most of us (especially those living in the SLA various - at all ranks) would just like to have heating and hot water on a reliable basis.