Actually, i think that cosplay contraption works with all phones.
If you're talking about just sticking the phones in there, I believe you're correct. It's a matter of putting the phone on the foam backing and closing the cover. I was more talking about the lack of the Windows Mobile/Win10 platform as part of the announcement.
But no FO:shelter for us for a while 
<screw you Apple and you little Applite brain dead minions!!!!>
The news from Ignite this year did have me smile, regarding taking native iOS and native Android apps and compiling them for Win10. I know my copy of WP8 Candy Crush Saga is the public test of the system, it's been running like a champ for me. So I do have faith that other apps will get ported over.