Mickey's BBQ was the worst dining experience we have ever had at Disney. Food was awful, small kids get trampled, and it is very expensive. On the other hand, we have never had anything but an excellent experience at Ohana, and we have been a half a dozen times.
If your kids want to dance with the characters, on extra magic hours night at Hollywood Studios they hold a character dance party where Disney Junior Live is. It is no additional cost, and not many people know about it, so there are hardly any people there. My daughter has danced hand in hand with Mickey, Minnie, Goofy, Pluto, Handy Manny, and the Little Einsteins there, and it is a much better atmosphere than the BBQ.