McDonald's BBQ sauce is just KC Masterpiece cut with something else, if I recall correctly. It even says so on the label.
A lot of people are in the BBQ sauce with nuggets camp, but I feel like though they're good, it's not good enough to deny McD's sweet n sour or Arby's honey mustard.