Would you say the interface is better, or worse, than what you're used to? Did you try anonymous accounts? have you tried disabling metadata? did you re-use identities?
And one doubt with the account removal demo: it's succesful but shouldn't the linked account disappear from the app? Or is designed to stay?
The delete action is a "request for removal", and it should ideally listen to the response, and if the service reports success it should remove from the app as well. Not yet implementd
There are two types of actions. Service actions and User actions. User actions include delete, update, revoke and logout. These actions is intended to be initiated by the user locally.
The account removal example is a bit ill-made, normally it would be the user that selects the account in the app, and asks to remove it, not the service provider. Let me explain: