Would not be my fist choice but if that is all you can get, then that is all you can get. Fish have been known to live and thrive being fed Tetra foods.
You could also make your own frozen food mix using fresh ingredients - salmon, shrimp etc. Sounds like a pain, but its not too bad after a time or two & is alot cheaper in the long run.