Everybody's needs, desires, workflow and requirements can be different so I'll offer some general advice.
One of the first rules of keeping a stable rig is that once you have done all that needs to be done to get a stable setup that is working well for you, don't mess with it. I repeat - Don't mess with it. It's that simple.
In fact if you are doing audio for more than a hobby, you should have a near complete duplicate setup so you work doesn't come to complete halt if thing goes awry as it certainly will at some point for a variety of reasons. So many users foolishly rely and expect a single computer do everything including running it do your audio (or video) business work and then end up crying and cursing having to spend unplanned money and valuable time in an attempt to recover from what could easily be avoided. And even then, sometimes you can't fully recover to get back to exactly where you were at even if you load from a complete HD backup.
If you really desire or have the need to play with the new and cutting edge of software (OS, DAW, or Driver), use a separate computer or at least use an external HD to boot off of for a different OS version until you are quite sure it will work out for you.
In regards to Mavericks of any version, it is commonly agreed among the upper pro audio world that it is not yet mature enough to rely on if you are not also willing to accept and participate in the growing pains that go with it. In fact, it may never get to the point of being mature or bug fixed for audio as come this Monday, it is expected that Apple will announce OSX 10.10 that may again jack up things and require audio software developers to jump through new hoops in attempting to obtain audio production stability.
In addition to recording, mixing and producing, I also live, play and work in pro audio product development so I am forced into Alpha, Beta as well as released versions of OS, Drivers, Firmware and DAW's but my main recording rig is separate with a backup clone that sits in the closet, and yet another backup that is locked with older software that can be used at any time if required and also serves as solid way to load or recall old projects if necessary.