We're using Multilingual Press to handle multiple languages on a number of sites. Including moving sites off WPML.
Multilingual Press does its job well, and sits simply on top of the solid WordPress multisite core. No additional tables and no complex / convoluted 'run time' logic & URL manipulation.
The documentation could be improved -- clearer getting started guides.
If you don't want a multilingual solution where each language has its own site, then it's not suitable. We typically find this is a cleaner / more flexible model though.
Pro version (paid) is necessary for useful features such as duplicating blogs, and viewing all translations from one place.