Wordpress Demo Page for your Plugins/Themes

Want to see what other solution are to have a WP Demo Page. My Setup now is to have a subdomain with WP installed and removed all things that have nothing to do with the Testing of my plugins (User Managment, Settings …). Every hour a Cron job is fired that restore the WP page from the Backup and make a restore of the DB. For now its a good solution, but whenever a new version of WP come, need to update my Backup file.