Hmm..I'm not entirely sure how I feel about his bicycle helmet thing he's got on but the rest of the outfit looks nice, I'm sure there will be a decent about of different looks for him anyway, Personally dlc wise I'm waiting for the main event ( The main event being Sindel. )
He indeed does have a couple cool other skins:
The problem with that is however that those skins, like with all other characters, have to be unlocked first in the krypt, the towers of time, AI battle and so on. x__X
I really want to purchase some of the DLC characters, but I have enough of the insane grind for skins and gear that I was doing for the first couple of weeks when I got the game. :/