IMHO as long as you go at 250 or less and wrap at 165 then take to 200/205 and let rest for couple hours... its hard to mess up a butt. A good rub wrapped up overnight is good, as well as spritzing with something (we use apple cider vinegar and brown sugar/pepper) every hour after the first few hours, and pouring some of that in over the butt as you foil it... all thats good advice, but the key there is foiling at 165 and taking to 200... all over a low and slow heat.
Also, i've done different experements with the rubbing agents and how to cook (olive oil vs. mustard, and fat up vs. fat down) I couldnt tell a huge different between those either way, guess it depends on if you are using direct/indirect heat.
As for the ribs, we've never turned any in but always cook em anyway. We've had success all around the board, some of our best ones coming from strait 5 hour smokes (no foiling) at about 240. (the were trimmed spares). Awesome draw off the bone, took a little tug to get the meat, but still tender.
Really I just like talking about BBQ, so thanks for listening!
Happy smokes!