They probably do eat eggs, but if I were to get a mated pair in the tank, the male would be busy with his own thing and I would just have to worry about the female. I want a LOT of cover in this tank, and will probably only keep a single flat piece of granite in the tank for the apistos to spawn on.
So a bunch of cover, a RCS colony BEFORE I put fish in, a pair of bristlenose, a pair of apistos, and the rest of the space to be filled with a top/middle schooling fish, probably zebra danios. Now I just need to know where to get them. And honestly, I could go for either species, so long as the GBR are longfin.