I've strayed from the 3-2-1 method since everytime I've done it, my ribs have been fall off the bone, and I like mine to have some pull. Since I'm a gasser, I essentially "grill" mine until done. I leave them on the smoke for 3-3.5 hours, take the smoke box out and just leave them on the heat for the remaining time. I mop my ribs every hour after the first 1-1.5 hours until finished. If I'm going to sauce, I'll sauce them 30 minutes before I pull them out, then I'll foil and let them rest for a bit in a cooler. Now, if your a stick burner, you're going to get smoke constantly, so you really want to foil so you don't over smoke your ribs. If you want to take them out and finish on a grill, you can. Just make sure that your temps are the same as in your smoker, and make sure to cook over indirect heat in order to prevent buring your ribs.
As far as rubs, I haven't tried Jeff's rub yet, but its received raved reviews, so you couldn't go wrong with it. Plus, the money he makes off the rub and sauce helps keep this place running. Guess I should do my part and order it too