I like it, there is not much for me to say against it as I have a pure GK army and a Radical army with Relictors so my tactics are a bit different.
I suppose the only thing that I would suggest would be to equip your Dread w/ a TL-LC and ML and use him as long range AT as you don't have much. I have found that Dreads do not make it to CC very often to serve purpose of a CC weapon. However, if you field 2 Dreads, I would keep the same weaponry as you listed but w/ 2 Dreads, and maybe a ML and use both weapons (frag) as anti-infantry walkers instead. Even with both of these 2 Dreads armament the assualt cannon and ML are effective against vehicles!
And as always, and from personal experiance, do not rely on your Daemonhosts for anything, they are great units, but do not depend on them as they are too random, mostly in a good way however.