I couldn't get my USB audio interface to work with my hardware combo without getting a ton of crackly sounds and pops that happened every time I recorded my microphone when screencasting. This was after literally an entire week of troubleshooting and trying every audio thing I could think of.
I think that's the main problem with Linux hardware compatibility. A lot of devices work in isolation but certain combinations don't work. The USB audio interface I have is known to work trouble free on Linux and I know some folks using it based on what they say on YouTube but for me, it didn't work. Was it due to my motherboard or something else who knows, but it works in Windows.
I'd rather not stick with Windows, but the reality of my current situation is there seems to be a hardware incompatibility for this box to run native Linux.
[0]: https://nickjanetakis.com/blog/i-tried-linux-as-my-main-dev-...