Everything you mentioned except for the DT 10 would be right in the wheelhouse for a medium powered rod. You could still get away with using a medium powered rod, but it might feel a little overpowered for casting DT 10s. I personally rarely fish crankbaits that weigh less than 3/8 oz, and I fish a lot of cranks that weigh 1/2-5/8 oz, so I stick with a MH. If you are going to be fishing with cranks 3/8 oz, I'd stick with a medium. If you are going to be fishing cranks within the 3/8 -5/8 oz range, I'd get a MH or a rod rated 3/8-1 oz.