Hi Jose,
This is a highly specialised way of deploying. I'm pretty sure you can come pretty far by using lazy loaded modules. This will not be a trivial thing to set up, and I highly doubt they payback is worth the effort. Also, doing this will make your app close coupled to a certain toolset (probably even down to certain versions of that!).
The idea is cool though, and if you are able to pull it off, there will be probably some interest in that system. On the other side, there will be people that don't think that throwing more moving parts into the mix is a smart thing to do.
My personal opinion is both actually ;)
Regards
Sander