Sadly, I can't say the same of my experience with the Defy+. I found it quite disappointing. Small screen, bulky case (that was fragile and broke around the external screws), and not much more wear and water resistant than a regular phone. I dug it out recently and sold it on ebay, although I'm not sure what can be done with a phone stuck with an old version of the play store.
No, it did not go beyond 4.4. 5.0 has been booted on it but never got any further, mostly due to the fact that nobody got a 3.x kernel running satisfactorily on the device. I do use one with a 3.1 kernel (running MPD) but all the others are still at 2.6.