I have Burton Freestyle bindings, they're non-EST so no channel boards (your loss burton) for me. !
You can actually mount any binding on the Channel now...you just need the proper hardware(check Google)
I would recommend this board in this size
Custom Flying V Snowboard | Burton Snowboards
I just ordered my own or
K2 Happy Hour Snowboard | Snowboards | K2 Snowboarding 2012-13
I do the same type of riding- Freeriding- IMO best kind of riding, the faster,the more powder, bigger jumps the better