Cathay have had a similar system for quite a long time too. I recall in '99 on a very full CX flight HKG-SYD talking to a F/O who was traveling in one of the 'assist' positions. It didn't seem to be a major drama.
...its a pity the Tech crew never EVER give up their crew rest seats for families.
Pegasus, the chip on the shoulder is obvious and disappointing. I've seen the tech crew rest given up to cabin crew (and their beneficiaries) whenever it's not been in use by the tech crew- both 767 and 744. That would amount to dozens and dozens of times over the last decade. In fact, I've never seen the contrary. It's alway been available when not required by the techies.
However, I can always review my opinion on the matter and start refusing it now. I'll be sure to mention you as the reason.