To me the Id issue isn't the biggest hurdle at all. My government (Canada ) already has a way of verifying my information when I want to access my tax return or something like that. It mails me an access code to the address that they have on file for me and that plus the pass word i enter at account creation gives me access to the system