All in all, it's a pretty mixed review right now. It's pretty stringent on the requirements, not terribly efficient, and probably not the most practical thing for a multi-tier system. However, what it does, it does well. Here is my quick list of things learned:
Other resources:
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.