I had an idea to make the timer tick into the negative range to prevent abuse. Maybe I'll get around to it later.
Once, I played with a limit of 4k+500, and my opponent ran out of time at around 122, and later, he took longer than 500 seconds to make his moves.