Hi Ian,
As there already are a few Victoria's sailing at your pond, I'd go for that one, unless you want to own an Odyssey II and never be able to keep up with the Victoria's...
There's a lot of info to be found on the (US) fora on the Victoria, but virtually none on the Odyssey.
I'm sailing a TT Voyager (the ABS 12M version), which I modified a bit and I'm very pleased with her performance.
Regards, Jan