I won't upgrade to Iblex but would certainly upgrade to Cambridge.... UBUNTU is a pure hell...
Mine is same case too with all my hardware working properly after applying certain settings/fixes. I may try Ibex by installing to a diff. partition and see how well my h/w goes and if everything is fine will definitely switch cover.
If it were me, I would just stay with what you have unless there is some killer feature you just have to have. As the old saying goes "if it ain't broke don't fix it". I am at the point now where I only upgrade right before the announced end of life.
I've already switched to Ibex since the beta release.
I accidental nuked all my binaries while playing around with a poorly coded library with a dodgy build system and since the Ibex release wasn't too far away I decided it would be better to switch now and keep track rather than update in a few weeks time.
The other good thing is that you can try and get any bugs you find fixed before release.
So far Ibex has been quite stable, there are a largish number of updates which can be a bit annoying but nothing has broken.