It can be done, even with the more social "surinamensis types." They are more comfortable in groups, as juveniles especially, and in a group you'll see more of their social behavior, but it's not such a necessity as some would have you believe-- as long as tank mates are compatible, not overly aggressive, etc., though some individuals can be more territorial as one or two than they'd be in a group of 5, 6 or more. As adults, being in groups is less important and, in fact, I've found with some species that things are more peaceful for a breeding pair to be separated from the group and in a tank with peaceful tank mates that won't compete for spawning sites, etc.
I find it a bit amusing some of the other species for which you very rarely see the 'need to be in groups' advice, yet in the wild they're just as social and group oriented. Heros species (severums) are a prime example of this.