No. they would definitely need something to eat once their yolk sac is depleted. And if there is nothing for them to eat then they wont be very nutritious by the time your fish eat them. They will also likely get chopped up or die from other causes.
You aren't going to want to hatch them in the tank either, as their cyst is pretty much indigestible and if there are too many in a coral's polyps or a fish's digestive system, it could really injure them or even kill the fish.