Good for you, my little ungulate, massage can be a real miracle. I have also tried a couple of the pressure point contraptions but found that using it requires use of the very muscles I want to relax. It's so frustrating on top of painful.
Last week, I took a ride just to be free for a bit and the back spazzes really took the fun out of it for me. Hope it calms down before you fly, that could make or break your fun.