well, if you felt squirly on a regular board, BTX will feel more squirly. That being said, at your weight, I'd actually recommend something around 157. To be honest, what you mistook as squirly, very well may have been what snowboarding is supposed to feel like.
For you I'd recommend the MTX Skunk Ape in 161.
Go ahead, drink that kool-aid.
FS: Forum Sauce 142 $200 plus shipping
FS: Flux SE30 $75 plus shipping