I really hope these first two releases are just the beginning of things to come. Given how popular the SNES is, I *really* don't understand how long the scene has gone on without a real debugger. I must confess though, I'm not going to do any rom hacking with this debugger - it'll be all new development, etc. So maybe it's not as important to the rom hacking scene? The PCE's got a kickass debugger, the NES has one, now the SNES is getting one. Fiiiiinally.
Emulator authors really drive the debuggers on most platforms. Mainstream SNES emulation has been stagnated for many years now outside BSNES. Download the source to ZSNES. Nobody's going to be adding any modern debugger to that archaic framework as it stands. That was the most popular emulator.
SNES9x already had a decent one with Geiger, and he refused to release the source for those wanting to improve upon it. That leaves making a new competing one from scratch. However SNES9x 1.51 doesn't even run Emerald Dragon anymore. I know I had no interest in SNES9x debugging as a result beyond further enhancing Geiger's, which was not possible.
So, really, we've had our hands tied for years now. Hopefully the BSNES debugger will mature over time and fill in the holes sorely needed. It's probably our last hope for the foreseeable future. I know I'd like to see something that finally allows me to see the DSP registers during SPC debugging.
As far as UPS and SNES hacking goes, it failed to address the biggest problem with SNES patches which is the header issue. It doesn't do anything for that other than not allow you to patch wrong. But that really doesn't do anything for the issue itself. There's no real incentive for me to use it. NINJA was much better as far as addressing these issues. I ended up making a custom patcher instead.