Seems like, with so many things brewing, if you have a repeatable process then it's good enough. I put DME in after the mash partly so that it doesn't get in the way of any extraction from the grains, and so that afterwards it's in the boil and contributing its gravity as far as hops work and etc. I'm sure this isn't required, and maybe not even beneficial, but it works for me. DME for me is a cheat of sorts, subbing for extra grain when my electric AIO simply runs out of space. I mash with the max that fits, then add some DME to compensate to where I'd really wanted to be (high gravity RIS).