If and when W10 become unusable, I'll switch to 100% Linux without any doubt, it's my last Windows.
Depending on your usage, it may mean years, especially as it's IoT that iirc has longer update cycle.
Microsoft didn't lock anything meaningful behind w11 upgrade, like they did with DirectX versions, RAM limits etc. So as long as your software doesn't drop Win10 support (like Steam dropped Win7 just a couple of years ago), you'd be fine.
It would be pretty interesting to see where Linux would be by that time tho.