I had a perfectly working 3.2 but since upgrading to 3.3 my PHP is broken.
The real question here is, at least from my standpoint: "why did you then upgrade from 3.2 to 3.3 if 3.2 was stable and running fine?"
If goal is/was to benefit from OpenChange, then, don't be surprised if it doesn't work 100%. As you wrote, OpenChange is still in its early stages. Target is rather, if I understand well, to have fixed most of the bugs when next Enterprise Edition will be published, each community edition in the middle being pushed so that community users can test, comment and help with bug discovery. That's fair once understood.
Samba brings its own part of changes too, 4.0 being quite new plus Zentyal wants to introduce some design changes like Apache replacement for Zentyal GUI (which is a good idea already suggested long long time ago).
Stacked all together, this can hardly be rock stable and goal being to produce one community edition every quarter, polishing will be achieved, I suppose, with the next community editions, assuming there is not too many new stuff in the middle.
This said, I'm obviously on you side when you ask for less but more stable features