Very interesting, although considering the special properties of bitcoin that make it very atm-unfriendly (having to wait for confirmations) I think maybe it would be appropriate to think 'outside the atm-box' for a solution. Waiting 10 minutes minimum around an ATM doesn't sound like it's going to exactly catch on.
He did mention a custom app is coming. I guess one could send BTC to the address shown by the app anytime, and then you just go to the ATM and withdraw cash using some code that the app has for your transaction. Viola, no waiting required!