I see two problems with the current program. One, they don't really explain it when they offer it. Let us know that when we chose this, there isn't an option to change it, so be careful with how you want your notifications. I'm not super tech savvy and I had NO idea where that "notification" was going. I use my mini iPad a lot, but I don't need the verification for that. I access my iCloud from my PC, which is when it's needed. I'd try to sign in and they'd say they sent a code. Well I had no idea where it went or how to get it! I even called Apple, explaining I was having problems. He never figured out my basic question and the simple answer: Turn on your iPad and it will show on the main screen. I assumed like a bank or other accounts, it would be a phone call to my land line or an email to my account.
The other problem is obviously not allowing us to cancel it. Even now, as I signed in I forgot it may ask me for this. Sometimes my PC saves my password, other times it doesn't. I know there are changes with IP address which probably account for that. But honest, when I sit down to my PC, the last thing I think of is going into a different room, finding my iPad and turning it on.
Lack of communication and options are the problems.