If you do it via the API, you have various opportunities.
For example: You can check every hour the lease time of your vapps and send a mail to the owner and other users.
Why don't you want to use the API? You need'nt to write anything in the objects, only read access.
Regards,
Thomas