I don't see the benefit of attaching an IP to a BBQ restaurant. Putting a BBQ in the America Pavilion makes a lot of sense but having the Sam Eagle tie in doesn't. The IP isn't going to bring any more guests in than just having a BBQ restaurant.
It cheapens the experience for me and actually makes me less likely to eat there because I have an aversion to Disney slapping IP's on random food and I choose not to reward them for those decisions. Like Simba shaped pretzels that have nothing to do with the Lion King. Or the Peter Pan Drink that has nothing to do with Peter Pan.