Try and do both.
The pub crawl is so much fun but in reality, you want to make sure you don't rush through Food and Wine as it is truly an amazing festival and sometimes, I find that two days is barely enough time.
If you are doing two days at MK, here's my suggestion as we did this when our time in the World was limited a few years back:
Make a dining reservation at O'hana at the Polynesian at around 8:00 PM. You will have an excellent meal at a great price for starters.
Leave MK around 5:30 (or 5 if you don't mind losing the extra half hour). Knock out the pub crawl before dinner (you might have to loop past MK a second time, but its such a nice view so who cares!). Finish your pub crawl at Traders Sam's, then head upstairs for dinner. From there, you get a wonderful view of the fireworks while you dine! You get your meal, your pub crawl, and you don't miss the best part of the day. Furthermore, no crowds or kids on their parents shoulders blocking your view.