Could you make script for autorun bitcoin daemon after start VPS?
You can probably just use cron for this... it has settings that allow you to run commands after startup.
Also, given that a lot of VPS services charge based on the storage/bandwidth being used... running a Bitcoin Node on a VPS could get quite expensive given the current size of the blockchain
