Sounds like a good idea to me. Maybe there could be a special value returned if the $input timed out.. like $timeout or $expire.

var %i = $input(blah..blah,10)
if (%i == $timeout) {
echo 4 -a Oh noes, you took too long!
return
}

-genius_at_work