Actually, I found this plugin very amusing and educative. Why not port it somewhere else, such as an intermediary framework between WordPress platform and plugin development? I think it comes off very helpful in the means of an interface to implement the different capabilities offered by wordpress through the wp-mvc
functionality.
How I see it, you’ve explored a helpful insight which could still be used for code injecting the various components necessary which might be tedious to become familiarized with at first in order to boilerplate a plugin and design its structure. Once a developer has a clear vision of how they want to design their plugin, it could introduce the necessary patterns and supplementary code in order to make the plugin work. Think about it in terms of .DLL or .so, except as PHP supplementary code for WordPress.
However, thanks a lot for developing this. And sorry for the very long reply, just made an account to post this.