Sorry, this is not an answer and please do not take it personally.
The large number of questions about mex -setup is very tedious. The process of the setup is easy, when it works, but clumsy, when it fails. In the next step calling mex itself has been growing to an awkward construct of BAT files, which are interpreted by PERL scripts, which are controlled by M-functions to call the compiler and linker executables. But actually some easy M-files would be enough.
Even more seriously are the bugs in the installer of the MSVC compilers. This cannot be handled by TMW, but it has massive effects on Matlab users. TMW has shipped the LCC compiler for many years with the 32 bit versions of Matlab. The used LCC version had serious bugs (e.g. for int64), was really old (at least until R2009a) and the produced libraries have been slow. But it was worth to use them, because it avoids the mess with the installation of another compiler.
I understand, that TMW cannot simply include a compiler to Matlab. But it would be user-friendly, improve the usability and reduce errors.
Sorry again for high-jacking your question for this non-helpful statement.