Short update:
Here are some shots of the meats shortly before taking them off. We finished the ribs by giving them a quick grill on the BBQ and painting on a bit of BBQ sauce. We let the pork rest for 30 minutes before pulling it apart. I'm glad we got a bone-in shoulder as it really kept the meat moist and added some nice flavour.
I took a couple of pictures after the pork was pulled and of the coleslaw, but they're still on my brother's iPhone. Maybe once he reads this he can post them up *hint hint*.
Overall I was super pleased with the results. Next smoking project: a whole brisket.