Interesting stuff for sure. I had Tomotherapy. From the little bit of reading I've done, it seems they are essentially the same sans the time on the table.
Here's an interesting article from 2008 on the subject.
http://medicalphysicsweb.org/cws/article/research/33598The bottom line is if it works period. Both are equally effective from what I can discern.
Positive thoughts
"T"