Unfortunately not very close to boston, i live in East Tennessee so I mostly ride In North Carolina and West Virginia. I really wish I lived closer to some slopes!
I learned to snowboard while living in west nc - if you go a lot you can definitely learn a lot there. No steeps or pow, but you can get pretty fast on some ice.
the ace is $157 w/ free shipping at evo, just noticed.
Looks like a great first setup!!