@waspie it's not so much pain. I have it working fine. Setup could be simpler, but it works.
The main advantage, at least for me, is unifying all over mqtt. I have mysensors, but also some server monitoring scripts, a vacuum cleaner control, etc.
It's really nice to have a single layer of abstraction between openhab and everything else.