I've cooked pork shoulder in the slow cooker in sauce, and in dry heat on a smoker. Both tasty, but different. Dry heat gives you a crust, and charcoal gives it delicious smokiness. I've only ever done brisket on a smoker and the crust is my favourite part. You could probably cook it in the oven...