Don't know how you could claim it will be clunky and unresponsive...were we watching the same video? I know a couple of the guys who went to the TW Community Day and I can assure you if what you claim were the case, they would have said something about it. I understand how you feel about EA Sports games from your comments, but nothing in that video contained a hint of what you claim....
Anyway, there is some very good discussion clarifying the new swing mechanic, ball physics and gameplay difficulty in the EA Tiger forums....
http://forum.ea.com/eaforum/posts/li....page#19356274