I have the viper 5901 which comes with remote start. I would recommend something with a 2 way remote so you can get confirmation of start and also be paged when the alarm goes off.
The remote has a timer that waits 15 seconds before starting and you can set it to how long you wish to crank...