You can use a diferential encoder with a gecko but you need to power it from the +5 volt step/dir common (PC power supply). It's there on the drive anyways so no big deal.
The rutex is nice if your motors are higher voltage (up to 200 volts vs 80).
In the end I went with gecko's mostly because of price ($114 vs. $148) and because they are in the US, vs Europe.
I am glad I did.
Eric