Has the dedicated server improved mp at all?
Probably too early to tell. I expect it to.
For one thing, it changes the system requirements. Until now, you needed a server with a decent graphics card attached, which are pretty few and far between, and more importantly, aren't cheap to rent (assuming you don't own one).
My assumption is that this should significantly lower the cost or renting a server, and very much allows player to host a server using a pretty simple PC. As mentioned above, when I've tested it, it's not used more than 4Gb of RAM, and my laptop has coped very nicely with just 8GB of total system RAM.
So you'd expect there to be more servers now hosting. Certainly when I run my own, I leave it open for others to login and also run a free Teamspeak server for any who fancies dropping in to say hi.
My guess is that not many people are aware of the benefits, and haven't given it a try yet.
Finally, this is only the first "public" drop. There's bound to be usability enhancement as we go forward.
Right now, you boot it using a CMD line instruction, control it using a webpage and kill the instance using task manager. It all works, is very easy to do once you know how, and I've yet to have a server crash, but clearly there's room to make it more user friendly. Doesn't really bother me, but it'll bother some.