Brilliant. Saw your Master Chef's pan. Master Chef TV show will start soon in Australia. Your skills/passion will be good enough to join the competition. (BTW, love your cooking.)
the original packaging is not designed for sous vide, you may want to consider re-packing the lamb with a ziplock or vacuum seal the meat before sous vide.