As much as VB6 sucks as a programming language, this will honestly be useful to a lot of people out there. Because whether it sucks or not, if you've inherited a VB6 codebase then that's what you have to work with.
In any case, kudos to MS for this. I'd love to see them take on a general position that when they EOL support, they open source the code.