Currently use MetaMask with little issues…except for one BIG ISSUE… the iOS MetaMask App does not o/r has problems integrating with the iOS OpenSea app.
Any use of the iOS MetaMask app version either has:
-errors detecting or accepting connection
-can only be used via the iOS MetaMask in-app browser (display size is only for iPhone)
-resorts to a ‘looping protocol’ of sending you to a page to Download the MetaMask app (which you already have) on these other apps like OpenSea.
Not sure whether it is completely on one App Developer, the other, or both…but need to have better cross-implementation/communication between apps, if you are indeed going to offer the iOS MetaMask App.