Quite honestly, pulled pork has better flavor usually a day after as the smoke and flavors meld into the meat. Save some of the juices and put it with the meat and extra on the side (fat strained).
Crock pot with some of the juices or a little apple juice will get it done for warming up. I'd keep it BBQ sauce free so your recipients can sauce or not to their preference. You can do that in the oven too, make sure it's covered.
THe only CON to reheating, is you will lose a nice firm bark as it will soften. Thats probably the best perk to eating PP straight after a cook.