Considering all the other kinds of social-only armours that are there right now, why not these as well? They do look pretty neat, especially on a trox - and, at least in my timezone (GMT+8), it's not easy to find a biodome raid to go with to get the chance at a piece you need, especially if you only want it for the looks (I'll leave the issue of the helm not/rarely dropping for another time).
As for social armours in item shop in general... lower the costs for most of them, and make them all cost the same. Why should the ICC guard set cost so much more than sentinels/OTAF when neither one does anything except provide a new look?