Flattered as I am to be singled out, there are many others on this site that do as good a job (or better) than I do. I won't mention names as I am sure to leave someone out!
Welcome to the site. I used to do a lot on another site (whose name I won't mention) but so many of the people on there seem only to be interested in how quickly they can post as many answers as possible and then get ratty if you add an explanation of the wordplay. Here, it's much more friendly and leisurely.
And yes, DT is shorthand for the Daily Telegraph, although this gets confusing on Sunday as ST can mean the Times or the Telegraph. If you get in touch with me via the Contact page on my blog, I could send you a few (recent!) Telegraph crosswords to supplement your supply.