All Tamiya PzIV's are good, some are better than others.
The old PzIVD is an ex-motorized kit. There are various holes in the hull that have to be filled and the hull fittings (tools and such) are simplified. The later Pz IV H is somewhat better, but still an ex-motorized kit.
Their PzIV H (early) is a very good kit and Cavalier makes a set of zimmerit for it.
Their newest PzIV J is also very good.
Of course there is PE available for all
I think that is all of the Tamiya PzIV's but I am not sure. I am working from memory, and when I do that I have been accused of using faulty equipment.......LOL