Saw them in person at NHC last year, and they looked pretty nice. The only issue, IMO, is that they don't publish pricing, so I assume they're possibly on the expensive side. That being said, that sounds like a bar that wants to lose its beer/liquor license. I've never heard of a state where the laws would permit homebrew to be served out of the same system as commercial beer, nevertheless sold.