I have not. I’m mostly doing webdev on it and it works fine for that. I honestly don’t even need the dedicated GPU. If there’s something you’d like me to run lmk and I’ll see if I can find time for it. I’m running Debian stable on it and it’s the i7-12700H with an RTX A1000 and 32GB 4800MHz RAM version.
Both ends of a USB cable are generally male (unless you’re talking about an extender). Generally the type B end (in mini, micro, or full configuration) would be the client though I have seen a couple of clients use Mini or Micro A.