Yes, the IRD fork does have anti-dive.
RE internal hubs: Maybe Rory still has a bad feeling in his nethers from the last time he rode a Sturmey 3-speed.
Aside from being a planetary transmission, a Shimano Nexus hub is not to be compared with a Sturmey, except in extremely favourable ways.
--Nexus has no Monkey Gear (the cause of Rory's discomfort).
--Nexus can be shifted under loads similar to the best derailleurs--read: performance shifting.
--Nexus hubs hang together. I've got 15,000 miles on my latest Nexus7.
When the Nexus7 hub arrived in 1995, I wanted to build a line of bikes around it. I did! Now, besides Nexus 7 (and 3-speed) hubs there are Nexus8 (and Premium "red line" hub as Breezer specs) and Alfine hubs.
-JoeB