Mesonauta are definitely a shoaling species. If you've ever seen videos of them in the wild, they travel in groups like discus and angelfish. I've always raised mine out in groups of six or more. I don't think you have to keep them in groups, but you'd be able to witness a more natural behavior from them if they were.