Its been said that Small mouth will work with B.gill but cut your b.gill stocking rates in half. If my logic is correct that means your pond supports fewer bass too. Personaly, I prefer smallies to LMB, I would almost cut off my left hand to have 5 punders in my back yard. The one peice of advice that is given here the most but probably least heard is "pick your priority". It took me a long time to realize I couldn't have it all. No lake is perfect for all species, pick your goals and prioritize them. For me it's 1.Big b.gill 2.smallies 3. Big large mouth.
Then you have to figue out how your going to go about it.