Great collection you've got going! I'm glad you haven't had any problems with your substrate, the bichirs look big enough to pass gravel that size but be careful
I had similar gravel and didn't think my bichirs were eating it, but when I sold a friend some fish, he said he kept finding the substrate in his barebottom tank!