I have done all-grain, but my mini-mashes have been just as good(actually better). I love DME as well. I use AHS extra light DME in absolutely everything I brew. From hefes, to IIPAs, to Stouts, every single brew gets at least 3 lb extra light DME.
I think the reason many brewers dislike extract...