two completely different gats there, our opinion wont mean much tbh. Its all down to you.
the ego11 is a poppet so louder, more air efficient, more kick and easier to maintain.
the Geo 2 is a spoolie so quieter, less air efficient, less kick and slightly harder to maintain ( more orings etc )
thats pretty much it, they both shoot completely different so its all down to your personal preference. if you haven't already have a quick shoot of both and then make your mind up