I signed up so that I could offer some input. I recently made the switch from the NetDot Gen3 to the Gen10. And I will honestly say that I'm just about to switch back. The new form factor of the coupling of the cable with the adapter collects so much dust. Now, beyond the fact that the cable head itself can collect dust (which was a pain enough), now the adapter itself is able to collect a substantial amount, and causes the cable to not seat properly. Leading to both power and data transfer problems.
I have been pretty disappointed with the attempted design progression. From a usability standpoint, it's been a huge step backward.