I don't understand what you're saying, my snakehead is more of a juvenile than the dovii.
A 6.5 inch dovii is closer to an adult than a 6.5 inch striata.
If you like the dovii's chances, fair enough, that's your opinion, but what first hand experience do you have to suggest that?
Dovii's are cool fish, if you like them that's cool, and they are probably the most badass cichlids I've seen (though I love peacock bass, I would not let my channa anywhere near my peacock) - but against a fully grown snakehead? Come on man, don't make me laugh.
A dovii gets to around 18 inches. I've seen one at around 16 inches in the flesh. Pretty big meaty fish, I've also seen snakeheads in the flesh over 3 foot, and owned a giant snakehead that I grew from 3 inches to 2.5 foot.
An 18 inch dovii would get it's stoumach ripped out by a 3 ft snakehead, if we were to take 10 3ft striatas or micros, and 10 dovii's, let the match happen 10 times - I'd bet my life on the snakeheads winning 9 out of 10.
Don't be sore just because you can't get these wonderful beasts in the US