If I am feeding prepared foods, I use at least 3 types in rotation. The differences are minor, but they may matter. I like a veggie flake, a colour flake and a staple.
I use a lot of bug bites flakes because they're the only prepared food my killies will lay eggs after eating, although their production is about half what it is with live food. It's zero with foods based on other ingredients. Omega and all the others don't do that, but are fine for my Cichlids, anabantoids, tetras, barbs and Corys. I am extremely brand disloyal and go to ingredients first, but black soldier fly larvae based food seems a step up because of what I see with the killies, who are natural insect eaters.
I dislike pellets, as I keep small species. I go for flake first. I won some bug bites pellets in a raffle recently, and I'll throw them into a grinder before I bother with them.
My favourite food 'laugh' was when Betta foods appeared. They were just regular fish food in floating pellets, marketed like they were something special.
I have noticed that fry growth can accelerate if you can get them to eat prepared foods. But you have to beware, as the fish can easily get fat. That's deadlier for them than it is for us, and there is an element of fast food in some of the formulations out there.