Im very happy to see that they've taken the complaints seriously, but im bummed to find that they've not done anything to really address teh major complaints:
1. Mouse mode hard coded button configuration is silly, and needs a unique button press for every button at the very least, ideally provide a custom mapper. Some of you may gripe, but if mouse mode was designed for keyboard only fps gaming with a side of desktop navigation, then the dpad should be mapped to the arrow keys, the left stick mapped to wasd, and l1, r1, l2, r2, should be independent buttons (l2, r2 reversed, and l1, r1 mouse 4 and 5 for those who want back/forward browsing functionality). This gives us the most flexibility in all but the oldest games. Yea, you lose your smooth scrolling on web pages, but its replaced with dpad aka arrow key scrolling IN ALL 4 DIRECTIONS which you don't have today.
2. DPAD and buttons respond too slowly for twitch action platformers and fighters to be playable beyond the super casual button masher. Until i can reliably dragon punch and fire off a super in mame, retroarch, or finalburn emulators, this is effectively broken. PC ports don't count, many ignore missing inputs and are forgiving to the rotations. If you say you can pull off a super every single time in SFA3 with the dpad, I want to see it on video.
GPD, keep working at it, you have a gem of a device, just a little more firmware work and we're going to be in a great place. Since you've proven you can do firmware updates onboard, provide us with a custom mapper for mouse mode please. There's little reason to force this specific mapping on everyone...one size clearly doesn't fit all.