You can get very good results doing what you are proposing to do. What I have done, and I tend not to foil normally, is cook them for 2 hours no foil, then 2 hours foiled. Remove them from the heat, wrap them in heavy duty plastic wrap and chill them. To reheat them, I fire up the oven, smoker is not needed, the smoke from the day before will have settled into the meat, it will be fine. Dip the ribs is some thinned sauce (50% BBQ sauce, 25% beef broth, 25% mild vinegar), pop them into a 300F oven and heat through.
me: I don't drink anymore
Yelonutz: me either, but, then again, I don't drink any less