Chemitech is true... as Ponerinae they don´t make together thropalaxion, so you must be careful and get ants full of food all the time. So as predators, you must give them just proteins, but I think you also wont feed them by honeywatter.....

I have the same experience, that you must put protein food near the entrace, I don´t know if itś normal, but my Odontomachus are in ,,naturaly" formicarium shy and they don´t went out for hunting...