Heh, i still wish they added that to the Alpha Squad, but sadly they didn't. It'd be the only reason for me to buy it, since i already have more SC than i'll probably ever need and the other stuff isn't all that interesting to me. :/
Anyway, necro thread guys: no point in asking for more stuff, they're probably not looking at it anymore.