I have only had one Snakehead and one Poly in the past, but owned each of them (not together) for several years. Based on those two, and upon observations of fish owned by others, I'd have to say that this is just not a very good pairing. I'm not even gonna comment on that poor Angelfish...
Snakeheads are simply too aggressive in their feeding to expect them to allow a relatively slow eater like a Poly to get its share. Even with tongs, you'd be hard-pressed to get much food to the Poly until the Snakehead was thoroughly satisfied, i.e.
way overfed. You
might have some degree of success with tube-feeding, as long as the tube is opaque and thus does not allow the Snakehead to see the food inside, but even then it'll be tough. Same with a divider; your tank is pretty open and unobstructed, so you might be able to insert a divider at feeding time, as long as it doesn't prevent the Poly from feeding. Either method gets old pretty fast and soon stops being fun...ask how I know...
Fish need to be chosen with an eye towards compatibility; this means more than merely similar requirements regarding water chemistry, temperature, flow rate, etc. It also goes beyond simple aggression towards tankmates. Large differences in feeding response can and do result in problems such as less-aggressive feeders becoming stressed and malnourished, and/or more-aggressive feeders becoming obese.
I will try tong feeding guys...
But my fish got scare when they see their tank lip got lifted.
Thanks for the advice
I just saw this last post. If your Snakehead gets nervous when you open your tank lid, I must assume you haven't had it long.
If you think you are having problems
now with getting food to your Poly...you ain't seen nothin' yet...