Yeah, Id certainly make Storm II favourite, but knowing the 6th round draw Id have to go like this:

Storm II: 2/1 (could beat everyone)
Typhoon: 5/1 (should beat XT but might struggle against the pushers)
Tornado: 7/1 (could beat the spinners but faces Storm II first)
X-Terminator: 10/1 (will probably struggle against everyone)

Similar to everyone elses odds, really.