Personally i would say no to live feeders. Gave my rtg anchor worms, and killed my monoculus. If you are to cultivate in a separate tank your own supply, that would be good, but a varied diet works best. Looks cooler when your bichirs eat live though. Dont take the risk.
Fish stores usually feed live since its less messy for swallow-whole fish like bichirs, and most of 'em really do not care well for them. Your challenge: that delhezi of yours should look better in a month. That's a sign it's happy in its new home