It will work with Steam, as Steam itself is able to capture Switch-input, but if you try to use it outside of Steam in a software that expects X-Input it will not work as expected.
I wasn’t able to use it on Android in BT mode either, most games I tried wouldn’t recognize it, but would work fine using a USB-C cable.