I work in a shop and I was at the onsnow demo this last winter. From what I got, its definitely designed for fresh snow that has some depth. It has decent float for a powderday but will be ok if its not super fresh. Its ment to be able to ride in all conditions, but its not super great in one extreme over another. I did a video interview with one of the reps, this vid may help you out in your decision.
http://www.youtube.com/user/shredpicturesfilm#p/u/14/cu8CX_CmchY