Yeah timer is absolutely very helpful to force the playah to choose his move before the time of the turn being run out and put an automated "random move" if he tries not to comply after the given time is over. And recording as lose for intentional disconnection is a must as well.