yeah Geos are really peaceful....I don't think you'll run into any issue with your stock...
Time will show. I ended up with Geophagus by accident. They were lying stressed in my LFS (camed in really bad shape) so manager asked if I can try to put them in my new tank.
So far they are great.
Good luck with yours ass well.