I switched from xtreme towards northfin.
Of the xtreme, I use the spirulina / krill flake. The pellets, my fish couldn't chew on and they didn't sink for me. the nano pellets might be better than the ones I had (1.5mm semi-floating) I am talking 4-5 days later and they'd still be floating at the surface in the corners of the tank. It got to the point where I ran some tests just to verify what on earth I was experiencing. Simlar issue with the shrimp food where it was so dense and so hard that the shrimp couldn't actually break it apart. Soaking it didn't help much either and it would take ~3 days for the shrimp to eat some food as opposed to 6-24 hours for other stuff I've tried.
In terms of the bug pro and things like that I will mention is oft because the food is that good. Aqueon Nutrinsect is fish free and there's an advantage to that when it comes towards something like shark conservation (personally something I care about). The food itself, apart from all of that has really solid ingredients from everything I can tell, but most importantly.... the texture of the food is spot on. It's like a firm squish. The fish can get in there and break it apart, but it's not going to leave a mess on you at all. Pellet size if good enough that it works on any smaller mouth fish.
I have used 2 northfin foods so far, the krill pro pellet (1mm size) and the cichlid veggie pellet (1mm size). I use that in replacement of flake just because I only have corydoras and shrimp right now. High flow, that stuff sinks extremely quickly. With less flow, it is semi-floating. It's not too hard that you can't break it up, and it's got good stuff in there. I like the addition of things like rosemary on the ingredients list. I was not a fan at all of the algae wafers, which is pretty much the exact same recipe as the cichlid veggie pellets.
NLS I haven't, but want to try the algaemaxx stuff when I have some fish in the upper regions of the tank.
Omega one, I've used before, but it didn't last long once I just decided to get food online.
But yeah, to your question at the end there.... crave flake is a mix of the krill and spirulina. It's a good one to have on hand if you have upper dwelling fish.