What about a rainbow cichlid as a tank mate? They stay small and can stick up for themselves. I have a pair of firemouths in a 30 long at the moment. If they need a bigger home someday, we'll make it happen. I think people get too hung up on what tank size a fish needs for its max size.