For those of us who are acronym-challenged, what is a 'MDT deployment'?
If I interpret your question correctly, you already have the ability to deploy patches and upgrades from the client context, as long as you have the corrrect Installation server (UNIX-based or Windows-based). This is what we call a 'push' installation