The other thing that concerns me is the API break. I don't understand why that's happening. Can't they incorporate the legacy API and extend it with new features? Anyway, not much I can do in any case.