The one that you saw catch the food and put it in the mouth was GFI - that stands for Computer Generated Imagery. That was not a real coral. For everybody else, the most important thing to get from that video is that zoox is what feeds your corals.
Find an acropora specific video and see what we think... I appreciate the straw man argument with an auto reject, though, since they don't exist. Like I have always said, they could be eating, but they don't have to be... only have to be doing gas exchange. You can find some videos with Pocilipora catching food.
There are smart people who want to know the truth about what is going on. PE does not mean what most people think that it does.
There are even more NOAA and real science type of studies that say that corals will only try and eat if the zoox are not supplying enough energy. Unfortunately, this is a general study too, but they do reference bleaching events, which is more stony related. They also said that live prey (mostly zoo) are worth their time - these are out of reach for nearly all hobbyists. Bleached corals eat a lot while healthy ones not so much. It is sad that it took bleaching to bring some more actual science to this. I am not a huge fan of idiots on message boards (me) interpreting studies, so take this for what it is worth... which is not much.
Put it all together... corals with enough zoox do not have to eat... and we don't have the necessary zooplankton to feed them anyway... so are they really eating in captivity? I had these same talks a decade ago with people who swore that their DT Phyto or Cyclopeeze were essential to their corals growing, but they have all either dropped out of the hobby or have wisened up. Most people don't even know what these are anymore and corals are still living and growing.
It is funny how actual pHd and other real experts have said this for 30 years and it is still true, yet people still tend to believe message board posters and manufacturers who want to sell you "food" product.
As far as fish or polyps - only you can decide. Some just nip here and there and you can live with it... some are destructive. Each is in the eye of the beholder. Good luck with your decision.