Costumes are definitely a bit "meh" all around, but it makes sense to me that they'll save the cool stuff for DLC. That's just the way it is.
What's the word on the net code?
Initially thought to be pretty bad, but has turned out to be ok. Not as good as SCV though apparently.