Yeah, but there's also the size factor.
50 Gallon tank
by rule of thumb, that's 10" of fish.
1 Black Cap Basslet 4" +
2 Neon Gobies 2" each
=8"
That gives me room leftover for another tiny, (yet undecided) fish to add at a later date.
1 Black Cap Basslet 4"
2 Yellowhead Jawfish 4" each
=12"
That pushes the bioload over the rule of thumb limit. Probably manageable, but I'd rather go underloaded.
I could just go with one jawfish, and be back at the 8" bioload, but then you miss out on the fish interaction. I love watching fish of the same species interact. If I had a huge tank, I'd fill it with a fleet of small schooling fish.