As I mentioned in the z26 thread, all emulators are not equal-- it seems like they each have their own strengths, weaknesses, one-of-a-kind features, peculiarities of use (i.e., command line or GUI idiosyncrasies), personalities, etc. I don't think that's a bad thing, because I don't think they *should* all be the same as each other (else there's no good reason for them all to exist).
I probably have about a dozen different 2600 emulators installed on my computer (no joke!), although all but three of them are basically "dead" emulators that haven't been updated in a long, long time, and some of them may not have ever been truly "completed" at all. The three that were completed and that have gone through many updates over the years are PCAE, z26, and Stella. I have the last (as in "final") version of PCAE that was released just a few years ago, but I almost never use it. I have both z26 and Stella set up to work with my IDE of choice, and have been actively using both of them for many years-- I use Stella about 95% of the time (if not more), but I do use z26 every once in a while when I want to use its "interlaced" mode. As I said, different emulators have different things going for them, so I use z26 when I want to use that particular thing that z26 has that Stella doesn't (yet). I've never, ever used z26's trace debugger listing, but I do use Stella's debugger mode daily.
To me, Stella is simply the easiest 2600 emulator to use. As I said, I do still use z26 with my IDE of choice, but it's kind of a pain to have to edit the command line to set the specific command switches for whatever bankswitching format I happen to be using in my current project, or whatever other settings need to be tweaked. Sure they can usually be changed while the emulation is running, but Stella automatically remembers them for you.
As for the recent update to z26, I think it's a great thing. Or to put it in other words, "It's about time!" But it won't change the percentage of time that I use z26 versus Stella. I'll still be using Stella 95% of the time. But you know what? I don't want John, or Eckhard, or anyone else to get discouraged and give up on updating/improving z26 just because it seems like far more people use Stella most of the time.
As far as Stella's updates, I know you've put a lot of work into Stella over the last several years, and I'm grateful you've tried to correct any inaccuracies in the 6502 or TIA or RIOT emulation (e.g., the fixes to the decimal mode, and the fixes to the RIOT timer emulation). As far as I know (I haven't checked yet), any inaccuracies that z26 had in those areas are still there, and I'd love to see them get fixed. Whether or not all emulators have the same bells and whistles and personalities, I do think they should (ideally) be equally accurate as far as their emulation of the chips and hardware. Note, I consider emulation of the NTSC or PAL video display to be a bell and whistle.
Anyway, not only do I have great appreciation for all the work you've done with Stella, I also wish I could help in some way, but I am definitely *not* a C programmer. Just tonight I was going over some C code that Adam Wozniak had posted for TIA sound back in the old [stella] mailing list, and I can barely make heads and tails of his code. I'm afraid if I were to try to help with coding Stella, I would do much more harm than good!

But I would love to help with whatever little things I can, like creating test programs and comparing their results on a 2600 heavy sixer or a 7800, versus what the behavior is in Stella or z26. I know I've said that before, more than once, and I just wish I had more time to test every TIA or RIOT feature-- if only so I'll be more familiar with all the features and ideosyncracies of the real console.
I'm sorry you're getting burned out (and burned up), but with as many updates as you've steadily cranked out over the last several years, I doubt if anyone will complain if you take some time to step back and take a break to unwind and regroup.
Michael