Yeah so mine was approved straight away. No need to upload any ID or anything.
I got three emails one to confirm my username/password and another to tell me my account/sort and another for my preferences.
I have logged into the app but it requires an activation code sent by post to start using it. Hopefully that comes in the next day or so, and I’ll see if it’s paid the £100 into it before the switch date.