Hey thanks, Justin!
Yes I've already done many patches, it's now more "Moodley" in terms of plugin structure, code standards. Has a DB Installer and proper versioning etc.
The idea of what I'm writing here is a SIMPLE method that can be deployed that allows a coder to do really complex things with a lot of fire power behind it.
I'm going to do a video on the subject soon enough, I'll post here