@zxczxc: IIRC, there's a lipc call to reset the timeout. Never tried it myself, and you will still need to periodically launch this command, so that's not terribly awesome, but it might work.
EDIT:
Code:
lipc-set-prop com.lab126.powerd -i touchScreenSaverTimeout 1
Works, the default tier 1 timeout is 600s.
May also want to investigate what the hell defer_suspend & suspend_grace do, but I suspect, as the name implies, that they're mostly for the tier 2 timeout (suspend).