$100 per month isn't bad for the inevitable crisis when you really will need a good sysadmin's help.
For me, the biggest reason for paying for managed services like Heroku etc. is avoiding that risk. This sort of thing would make me far happier to ship some of the load back onto Linode. Can't fault their hardware. :)