I like to eventually play my tracks in club, outdoor fest, and other gig settings, so overblown or flubby bass can ruin the vibe very quickly in those situations.
For a real-world example, there have been a couple of times that I have heard DJs play the “wrong” remix of New Order’s “Blue Monday”, where the bass frequencies have been made overly present and annoyingly “woofy”. If it were JUST four-on-the-floor, it wouldn’t be so bad, but those 16th-note bass drum hits have to be TIGHT and sit well in the mix or the dance floor will clear. And I’ve seen it happen.
For my tracks, I do the usual things like using eq to isolate instruments into their own frequency spaces, rolling off anything below 80hz on non-kick non-bass instruments, rolling off the entire mix at 20-30hz, etc. Even for genres like bass house, I personally don’t like bowel-rumbling bass and prefer tighter more focused punch on the low end. Even with the right frequencies, there is also balancing levels and doing things like side-chain compression on various elements like bass using your kick as a source. That alone can clean up low-end frequency conflicts and give your kick consistent punch and presence.
In addition to the great advice already given here of playing your tracks on all sorts of systems (I do studio, car, home stereo, mobile, headphones, etc.), I also have the luxury of having a DJ system and a mono PA with a main and sub sitting in my studio, ready to go at any time. So, I’ll load up a mix on a memory stick and run it through my DJ unit/PA to get a sense of how it’s going to sound in a club. Sure, my studio doesn’t mimic the sound of a crowded venue, but I can at least find out if my mix is too bassy or too flubby for raw PA playback. But a full PA isn’t something that most have access to. I’m just giving an example of how far I’ll personally go to make certain I have something compelling for live playback.
I did spend a good share of my earlier electronic music creation time with poor bass, too loud, too flubby, not loud enough, etc. until I got a few updated mixing and listening tricks under my belt. Once you find the sweet spot of these layered techniques, it will be harder to make a “bad” bass mix because you’ll automatically be doing the things that eliminate most of those problems right away.
Just keep at it and keep applying tips and tricks from people who have been there.