The Good Ride is a load of crap.
I'm 145lbs and rode the 157, only board I have felt more comfortable at speed on as of yet is the Ride Highlife UL.
Its full rocker so it'll float like crazy.
The inserts aren't set back as in they are still centered on the sidecut, but the nose is longer than the tail.
So this board will excel at what you are aiming for, or are you really looking for a full on freeride board?
Go ahead, drink that kool-aid.
FS: Forum Sauce 142 $200 plus shipping
FS: Flux SE30 $75 plus shipping