titan himself isn't really the problem at all.
it's the induced 300ms server lag making it artificially more difficult than it really is

I can't count the number of people that have left groups thinking they are lagging out when that's just how it is

and really, asking people to learn to just deal with everything being 1/3 second out of sync with what your visually seeing is not something that most can cope with