It is the crux of bass music that there are only a handful of notes that sound (well, feel) really heavy.
I can’t think of any tunes really that the root is lower than D or higher than G#.
G# - really high IMO, only a couple tunes I know are this high, oddly enough Fire Hive by Knife Party the root is G# and they manage to make it sounds good. I would use little to no saturation (on the sub) when using this key.
G - Still pretty high, wouldn’t need much saturation to come thru. Survivors by Zomboy & Must Die! is in this key. Although, I think it works because they go lower than G in some parts of the drop, probably to incorporate some lower bass notes.
F# - I always think of this as the trap bass note. Super popular key for festival trap, bit of saturation gives it that dirty 808 drone without pushing it too high. Overall nice key. Tunes in this key: Threat - Laxx, Digital Gangsta - Space Laces.
F - Most popular by far, sort of the sweet spot between being really deep but not too low that it drops out often. I think this is around where some systems begin to drop off in terms of sub. Too many tunes to count in this key.
E - My favorite key personally, I think it sounds the best when a system can properly produce it, and these days most can. Very popular with 128 and 110 bass music for some reason. Might be because E is sort of low and lets the kick punch through on more 4x4 stuff.
D# - Getting down there now, might have to saturate a bit to get it to come thru on systems that aren’t top notch. Jump Ya Body - Kill The Noise is in this key.
D - IMO, the lowest I’d ever write a tune in unless I was just experimenting. Useful to use sub pitch bends to get some higher sub frequencies incorporated. Definitely would need some saturation. Step One - Laxx is in D and I think it sounds fucking amazing. So D is totally doable, just gotta be mindful that it is very low.