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.
That thing I do to escape the world and have fun with my friend