All excellent ideas folks, this is arguably going to be the most effort I've ever put into creating something awful.