I say that the method in which you feed them should be determined by the type of fish you own and by the fish themselves. For instance, I have a tank with a Jack Dempsey, a Blackbelt Cichlid, a Sailfin Pleco, and a Blue Crawfish. I don't like to thaw the frozen stuff out for the same reason I don't feed flakes more than once a week. It's way too messy and I have a lot of waste. I notice that when I drop in cubes, my two cichlids both take turns tearing it up and most of it is eaten by them, but the small bit that does get torn free gets picked up by the pleco and crawfish. It's much better this way for me. I had a real messy tank putting in thawed food
If you have a lot of smaller fish try putting in thawed stuff, if bigger cichlids are the main feature in your tank, feed 'em cubes. They seem to love tearing it apart anyways!
There is still some scattered to feed the poor pups at the bottom.