Every character has a weird mix of companions. Your alignment, AC, or spec might not mesh with certain companions, but think about other people and how they might not ever use the companions you use. The only problems really are the lack of "turnable" characters like Jaesa, and the uneven rate followers are obtained (which is due to the main quests being written before the planet order was finalized).