Much will depend on how you and the people eating you meal prefer their ribs. Some prefer "competition" style with a bit of tug to get the meat off the bone. Others (my family and friends) like it fall off the bone.
For my crew I cook them a touch hotter and a faster than the classic 3-2-1 method. Mine is more of a 2-2 method for babybacks.
Rub I like Meatheads rub as it has a nice deep yet light flavor profile. It has enough of a profile that I do not sauce my ribs at all, and nobody asks for sauce.
http://amazingribs.com/recipes/rubs_pastes_marinades_and_brines/meatheads_memphis_dust.htmlCook:
Remove membrane if it has it, get smoker fired up and set to 300* Throw ribs on there and let them run for 2hrs. check after an hour and adjust for any hotspots. This high heat will get some bark forming up which helps offset the softening that happens when foiling.
After 2hrs, foil it with apple juice. I use cake pans to simplicity and throw it in the over @ 300* again.. I usually check one pan @ 1.5hrs just in case they are getting done faster.
After that you can throw them back over open flame for a little bit for more bark, or to glaze sauce, but they will already be completely done. If you want to put on open flame maybe pull @ 1.5hrs and do that for the last 30min. carfeull and support them , as they will fall apart on you ;-)