In the U.S. version it is possible to get a third party to enter your information, so that's both something that could help people, but also a danger to be concerned about if that is going to be happening. Who gets to register? Is it only individuals who are travelling or can you register a group as you can with the ESTA? That's a big issue. In the U.S. version as well there's a payment of $14 attached that has to be paid by a credit card. That's another impediment, not only the access to the computer, but having a Visa, MasterCard, American Express, or other credit card.
On November 20th, 2012. See this statement in context.