I have always found that SCCM native task sequences required a lot of work to carry out in depth deployments, however when you integrate MDT with SCCM it takes ahuge amount of effort out of the sequence part as MDT comes with a large amount of scripts already created for use in either MDT or in SCCM. I never deploy SCCM without MDT now.....