the thing is all of these things ARE possible in sd3. the open source drum kit project comes to mind. there were overhead and mic position fades that you could control via midi ccs. the problem is that most of these options were hidden unless you opened the sfz files. unfortunately most drum library developers are either creating for a specific ui or don't want to type a lot of sfz code, so most sd3 libraries wind up flat and not fully exploiting the sfz format potential. pretty much the most you get nowadays are different round robin layers at different velocity levels. you can totally have recorded overheads and room ambience in a sd3 kit and the ability to automate anything that goes with them, but the development is taxing. i think if there had ever been a visual sfz editor put on the market (there are free ones, but frankly they suck in a big way) available from rene or cake the format could have taken off.
Given the choice of moving a knob or slider and hearing the change in overhead, room, and ambient mics, being able to change the positions (not just the amount) of those mics plus so many more parameters in REAL TIME compared to having to open up an sfz file, edit the parameters to something you think (hope) will sound ok and then hear it, which do you find the most appealing ?
I never edited sfz files, I read about the process and decided there were far better options such as BFD2.
I hardly needed to read Danny's post as I am very familiar and in complete agreement with his choices but I did and it was, as always much appreciated. I've spent the last year beta testing BFD3 and although there are some things about the UI that I miss in BFD2 it really is the number 1 choice for me and no one is going to change my mind.
I have EZdrummer and Addictive Drums and AD is much better IMHO but frankly very over priced compared to BFD2.
Steve