I really like Steven Slate's SSD-5 drums:
https://stevenslatedrums.com/ssd5/You get a lot of drum kits and you can make your own kits.
On the plus side the all of the kits sound great. You also get a lot of different sounds like ride bells, hitting a cymbal at its edge, center and bell, etc. GrooveMonkee's MIDI loops will work with no problems.
On the down side the kits are not GM, so you will have to convert BiaB drums to the SSD-5 format. What I do is to put each BiaB drum on a separate track with GM drum mapping, place SSD-5 on that track, and find the same drum/cymbal. It doesn't take that long and the resulting drums sounds are well worth the effort IMHO. YMMV
PS - right now SD-5 is on sale for $59 USD. That is a lot less then what I paid for it a few years ago.