I'm considering to replace my existing windows based server on my small business (< 10 employees) with a mac mini server with Lion Server installed. But after a look at the App Store, I noticed a lot of 1-star reviews labeling this OS as "a toy", "unstable", "downgrade with respect to Leopard Server" and so on. My usage for this would be essentially for e-mail management (but using Kerio to have exchange support), calendar, internal web site (web apps), account management, some centralized apps (to be accessed using VNC), iOS based devices management, Windows virtualization to support legacy apps (essentially for accounting), VPN.
I'm not asking for a complete review of this OS, this is not a right place, bust just a short comment from the users in the community that had the change to work with this new OS.
Besides, and this is a bonus question, do you have some experience in using Lion server to manage centralized Xcode development? (we currently use our own MacBooks and we keep in sync using Git, I'd like to know for different approaches based on OSX Server).