For now, Bitcoin ATMs aren't much good. They're nice as a concept, but ordinary ATMs just transfer between fiat and digital fiat. We're talking about a new currency altogether.
The fees on these things must be an absolute godsend to their owners. The ones in my area have fees of >5%, and sometimes even >10%.
For anything other than a gimmick, it's not that significant. Just buy online or on
LocalBitcoins.
That said, hopefully it helps to raise awareness of Bitcoin in the local area.