I have never used those - didn't even know those exist
Usually I need the key card anyway to active the power in the room... Which sucks
So, can't say anything about that, but it's just usual Android, so I don't see much issues here.
Banking apps are usually just more strict with which system they support, so that was my primary worry
Edit: but as I don't really know about those hotel keys apps, does this mean I have to install an app per hotel (chain), which probably tries to grab some personal data again, or is this just some key, I can use in some FOSS app?