No. Didn't feel like paying for an update to see if the problem is fixed, particularly since, having bitten the bullet a few months ago to build my own implementation of MainStage functionality with MaxMSP, I've ironically ended up with an environment that's actually way more powerful and flexible in functionality. It's certainly not as friendly as MainStage for beginners but darn it, it works flawlessly and that's all I care about.
What would "improved" actually mean? That it won't break as often?
To be blunt, "improved" is not good enough. This stuff has to be 100% reliable. I don't understand why that doesn't seem to be obvious. In a live performance situation (and even in rehearsals), I just don't want the stress of a "maybe it will fail" scenario when I'm in the middle of a song.
As far as I can tell from having participated in these forums (and having struggled with MS) for several years), it is a wonderful app if your needs are simple but as soon as one needs to push, the limits are reached far too quickly.