You'll have to get a firsthand account of how it behaves on the mountain to know for sure. Most park boards have a lot of chatter at speed and some have sketchy handling when you get moving faster or hit the pow. It might make mountain boarding a bit harder. Having never used it, I couldn't make that call.
As for the price, that's not bad. I personally can't afford a board unless it is over 1/2 off.
I got a $600 Design board from MODA3: a lifestyle shop | ABOUT | moda3
for $333. You might check around more.