Also, I think they put a 19" wheel on the front, though I haven't seen it on any of the 2011 C5s I've seen so far. r80t put different tires on his bike and transformed the handling.
I think you're right, this bike is probably fine in India where speeds are slower but is pushing it in the US where 60mph is commonplace.
Still, mine tracks fine and always has, even when I was running high pressures. It's more comfortable with the lower pressures and handled better, but it never shimmied or shook, never felt unsafe. I don't think we entirely understand this issue just yet.
Scott