Nah. people go to these for the free parking and the fact that it isn't in town. No one wants to pay the parking charges and mess around with the apps etc.
I liked Boom Battle Bar. It was about two years ago since I went though so maybe not that much. The darts was probably the best bit.
I don't think I have ever been to the Botanist