I can't speak of the spider odyssey, but, after 32 years of tying on a thompson A, (yeah, I'm a creature of habit. My grandfather told me that was the best vise on the market, and that it could never be improved upon....) I went out and got the Griffin Mongoose, mainly as an experiment to see if I could even adapt to a rotary vise. I've tied quite a few 20, 22, and 24's on the Mongoose now, and really love it.
I'll say that I have nothing but good things to say about the Griffin tools.
I'd also like to say that, after seeing that picture, you should cheer up. Things will get better, LOL.