Set your grill or smoker to 250. If using a gas grill, set it to low. Cover the grate with tin foil.
Mix all the rub ingredients together. Rub the ribs all over the outside with the mustard, then sprinkle on the rub to coat evenly.
Set the ribs in the grill/smoker, on top of the foil, and cook for about 3 hours, or until the meat starts to pull up from the bones.
Remove the foil, brush the ribs with bbq sauce and grill on direct heat for 2 minutes on each side. Brush with bbq sauce one last time for cutting and serving.
Make the broccoli slaw
In a small bowl, whisk together the mayo, sugar, lemon juice, and a pinch each of salt and pepper.
In a large bowl, toss together the slaw mix, onion, cheese, bacon, sunflower seeds, and cranberries. Add the dressing, a few tablespoons at a time, and toss to coat evenly. You may not need to use all the dressing. Serve cold.