They already do the hardware polling, and if they're already supporting this variety of GPUs on Windows, I can't see the Linux situation being that much worse:
Then Linux takes the blame for worse driver support, impairing adoption. It's a vicious circle.