I don't know them as mini snakeheads, although betta's are distant cousins to snakeheads (and look fairly similar).
There are about a dozen (maybe more) species of wild type bettas, other than Betta splendens. many are mouthbrooders, and can be kept together in a tank.
My 3 B edithae live together in a 50 gal with young cichlids, and enjoy a fairly strong current.
very nice duanes, is this the actual snakehead betta ive seen on ebay?
The albimarginatta also share a tank, without fighting.