The reasons you stated are why the Gecko costs what it does. It is among the best of this type offering.
Leadshine makes a similar product that may even be better. I have used both and both have been excellent. Digital drives rather than analog. MX4660. It is not cheaper though, but may be available over there somewhere to ease the shipping costs.