I see NFC in thread title. Will that be be functional when the mobile wallets release? Many have tried but so far none I have seen do it.

NFC is something that will be a modular upgrade to the platform after the beta release. Using NFC on web applications is quite a new technology and is currently in its infancy. However, this is something we have catered to by using node.js which we believe is the future in cross platform development.
We already have two prototypes for the NFC function.
1. Requires an abstraction layer which runs native on each platform and interfaces via http requests through our web api to conduct NFC payments.
2. NFC built directly into the Gatekeeper with no abstraction layer. This method uses an early NFC js library allowing web apps to interface with NFC hardware.
Both approaches will achieve the desired result, but we are trying to avoid fragmentation of code and at this point the latter solution seems to be a better long term solution.