You put "requires AA batteries" as "bad". I'm sorry but for me that's actually a huge plus. I specifically stayed away from the G703 because of the constant need for charging.
This, like my former G602, runs for months on a battery. When it warns you of low battery you still have days ahead of you and it take one minute to slap a new battery in and bam, you're golden for months.