Brewtopia, I think it might be a good way for you to keep people updated with your business. Especially those folks that aren't on the board.
Look at Flying Dog and 21st Amendment for examples.
I'm hoping that places like Falling Rock post their new taps.
Edit: Alot of people have it update or update through their phone's text, so it can have an immediate effect.