A few years ago I had adult wilds with a group of red head tapajos. In my experience, the geos would outcompete the discus for food. So much to the point that the discus would become shy and intimidated during feeding. That was my own experience though and I do see a lot of discus/geo tanks online so maybe it'll work out for you.