Non of us know if the tavern will ever have more features added to it. I find it quite useful and not underutilized by me. I mostly use it for the 20% or 30% fighting bonus. In the past I've used it to boost production of coins or product. Different players will find it useful in different ways.