I do like the timer, 60 seconds. No problem with that, on the contrary, it's an improvement.
Only: the timer should stop for x seconds, every time the player does something / is active.
A timer on responding to a trading offer would also be welcome; so everyone feels you don't have all the time of the world when an exchange is offered.
When we would have such a "Smart Timer", 60 seconds would even be too long.
The kick out is also too rough. When a player stops playing without quitting, it is ok if he gets 3 automatic moves and then is kicked out. But when a player is active and runs out of time, the automatic move is severe enough as penalty.