Marine snow is garbage in my opinion. Not sure what the Marine Deluxe is.
Most people tend to think this stuff is "pollution in a bottle". Adding it to your tank does little to nothing for your coral, but algae will love all the nutrients.
Feeding your coral, IMO
, should be indirect. If you make your own fish food (you should) with blended fish, shrimp, oysters, etc... then when this is fed to your fish, the coral can catch what is left in the water. You can also buy frozen food mixes as well if you don't want to make your own and the coral can catch this.
Some people will feed coral directly by placing some food in a baster or syringe, and squirting it directly into the coral. This allows maximum placement of the food to the animal. The downside to this is that if you have several dozen specimens, this will take you forever. That is why it is much easier to let them catch their food.