I wouldn't presume to make a recommendation, but I have been banging away at 4.3.7 for a few days without the problems I was having in 4.4.1 - so it was a good move for me.
As far as future versions of DNN, so far I haven't heard anything that indicates that these problems are recognized or addressed.
As an interesting aside, I do have a 4.4.1 install out there which was an update from 4.3.6. The installation I was having fits with was a straight install of 4.4.1. The upgrade seems much less problem-plagued than the virgin install was.
Sometimes I am tempted to upgrade my current 4.3.7 which is working just fine to 4.4.1 ... maybe it is the install that package is flaky and the upgrade is more stable because the initial install had something it needs.
But then I decide not. ;)
And ... looks like the next version will be 4.5, soonish, as per recent communication:
A Release Candidate (RC) build of DotNetNuke 4.5 will be released to Platinum Benefactors on March 1st with an expected public release date of March 15th (during the Microsoft Global MVP Summit.)