I have had literally this exact same experience with the Glove80.
I like everything about it except for the thumb cluster. it is, amazingly, worse than the Ergodox EZ.
I wish the author would spring for a wireless Dygma Defy and tell us how that thumb cluster compares :)