I'd assume they would ski much like the invader, but a bit more stable. The invaders handle well enough out side the park to be able to ski anything. The only thing that they really suck in are trees/powder trees. However, because of the added underfoot of the anthem I would assume they are a bit better all mountain, and especially in powder. I personally have never skied on the anthems, only the invaders, so this is all an assumption on how they will ski.
People may think that wearing ski clothing made of sheet metal is a bad idea, but when robots take over the ski resorts, I'll blend in, and everyone else will be eaten by robots -Jack Handy