I'm sure it works fine. We'll be trying it here and see what people think actually using it.
About the multiple files. For example when assembling some bigger scenes, people tend to have multiple maya files open that are being referenced into each other. But mostly it's having more softwares open, so I don't see any problems with it myself. Modeler might have zbrush and maya open at the same time from the same task, but that doesn't affect open last files, because they are different formats of course.
Oh well. I doubt anyone will take out the pitchforks if I implement it