If using lamb leg - it will be leaner, and it will be fine cooked for around 2/12 hours in total. It will be pretty tender and will slice well. Shoulder will need longer to cook, nearer 4 hours and best at a lower temperature, but will come out moist and tender. It may not slice as well, but more break up.