it's actually a cool idea.
I only use such facillities once or twice a year when I'm out travelling and needs a full browser to do something, and I don't happen to have my laptop with me.
But if I went by a place that had amigas for use, I'd happily go in and spend some time.
It would mean that they would have to be set up so that it was click and go to enjoy the games