I always keep my bettas in some sort of community tank. I feel it is cruel to force them to live a solitary life in a small tank. I have had success keeping them with endlers, sparkling gouramis, platies, mollies, rasboras, corydoras, head and tail lights, black neons and even rainbow cichlids. The stories of bettas not being very compatible seem very far off to me. I think they are very nice community fish and can be kept with other gentle fish, not aggressive fin nippers like tiger barbs.