like everything ron it can be done ,but i may or may not work out , however the two channa you have are by far the easyest to have tankmates with . i kept mine with jardini ,butti ,veijas , midas , jags ,fei feng , with no trouble at all , but it trully depends on the fish , i have had jardinis in the past the would just not tolerate any tankmates , my latest was very peacefull , you would maybee stand a better chance with a black or silver , if anything the cichlids would bully the channa ,you would only need worry when the channa - micros vastly outgrow any of the cichlids the would probably see them as food ,
great fish for the bottom would be birchirs , something like endis most birchirs get along with channa as if they where meant to be together , the fei feng are great as they grow quite quickly eat algae and all leftovers and bother no-one also the channa just seem to ignore them
if you wanted to stay channa a maularoides would be another that is pretty acceptant of other channa
i have tried many combanations over the years ,i have been suprised at some of the combinatons that have just worked , my golden rule is to agree with the lfs ,if you try something and its just not working you can return it (within reasonable time) my lfs is really good for this
hope whatever you decided on works out for you , i think just try and stay away from anything that is overly aggressive
cheers col