Why Experiment Server-Side?
blog.optimizely.com
blog.optimizely.com
Server side tests obviously sidestep this and are likely both more performant and more accurate.
This is a general problem with client-side code, I'm surprised it doesn't come up more often.
Their client side stuff was revolutionary, marketing can run tests by themselves FTW. The grid in this article goes into that.
On the server side, you're going to need to add triggers for goals etc in your development environment, just feels like shoehorning Optimizely in their non core competency is a mistake.