Never heard of it either but I love your idea! I looked at their site and the one thing I would be concerned about is that there is no actual parking lot, so I guess I'd want to make sure parking isn't going to be a big issue.

Pepperally, there is a parking lot but only holds about 50 cards and that is tight. It's around the building but hard to even tell it's there. The only other downfall we've found is that it isn't handicap accessible.