I am voting no. Here is why.
First off - I have the utmost respect for what Solar and Camo did with the soda machine. It was the right thing at the right time, and like I stated before, hats off to you gentlemen.
But, basically, idealism and reality do not go hand in hand.
As ddlink mentioned, to close the loop and people not cash out Dash for FIAT, we need to create an ecosystem large enough to support Maslow's Hierarchy of Needs theorem - which is basically factual evidence in today's society - that I here apply to Dash.
https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs Until you can pay for food, rent, clothing, healthcare, etc etc with Dash, you can never close the loop.
While I totally applaud the effort, no one will use these vending machines with Dash. They may use the blockchain and Apple Pay or NFC, but never Dash. Why? 'Cos you have to buy Dash to spend Dash.
The DGbB system will only be a victory if we think strategically on what are the basic necessities that Dash has, to build the first "floor" of this pyramid. You may ask "hey, isnt vending machines providing food and drink" ?
Yes... but the vendor must then pay for distribution of soda's with Dash, distributers need to pay wharehouses with Dash, pay for suppliers with Dash, drink producers must pay raw materials with Dash, and agriculture must pay for seeds, water, fodder and farmers with Dash, who in turn pay rent, food etc etc.
So while I totally get how this is indeed a very cool project, I consider it a waste of valuable resources for, essencially, something that has no ground to stand on, and can be developed posteriorly very very very quickly.
Essentially, I just think it is too early for this. The first merchant adopters will be Service Providers, where no physical goods are produced.
What is this about Vending machines? This is about merchant integration, not vending machines! It's about making sure that nothing gets between merchants and direct access to the payment network. Sure, they'll probably go through an exchange to change their Dash for fiat, just like overstock did, but that's a choice. If they had to buy expensive equipment through someone because they can't upgrade their checkout registers, or they can't afford to install another payment system at their gas pumps, or someone comes along to do this at high profit, it'll never happen. If we keep this cheap or free for them to try it out, they might take a chance on cryptos. Lets face it, it might be years before it becomes worth the trouble, but maybe if we help it along it'll be more like a year. We're trying to build a cycle. Merchants make the option available, and if the customer uses the option, they get a discount.... hummmm But how do I get Dash? Well, maybe the Merchant sells it too, via the same system they just created in Canada, it could be part of this project. So now, the merchants sell Dash, and accept Dash.
This project isn't about vending machines, its all about creating Merchant solutions, that are open sourced for anyone to build on top of, and using simple equipment that anyone can buy, and providing at least basic support. Thus creating a USE for Dash, without which Dash is just another crypto play thing for the markets.
I can then see small businesses building these systems and installing them in their areas on the cheap because it will all have been worked out for them and the merchants.
Things merchants need:
Integrated inventory control
Change systems
quick secure storage, and ability to have a cashier deal with the wallet without having access to its funds.
beyond that, god only knows, but the team will find out!