ego 11 vs geo2 is all about preference really. with the ego 11 youll get a pops asa. with the basic geo 2 you wont (you would have to buy it separatly or buy a geo 2.1)
as for my recommendation i would choose the ego 11 of the three. very easy maintenence, shoots amazing, pretty much never has problems.