D7 should be fine if the price is right. Your not being silly if its in good shape and able to be delivered on your doorstep!
Ford made running changes to its heads more than its engine blocks. So while a 68 Ford 200 is pretty much the same as a 1980 Ford 3.3, the heads had many running changes. Carb changes, emissions gear upgrades, fuel changes to unleaded, reliabilty issus from warranty claims, and engineering plant reshufles all make for revise any XX-6015 XX casting with a new date code and a new revsion code. So there are something like 40 castings around for the 3.3 head!
People like the D8 (Ford code for 1978) head because by then you could be certain the head has the nice big 1.75" intake valves, the nice large runner intake manifold casting, and the hardened valve inserts. They are really well engineered. Some D7's (Ford code for 1977) are just as good as the D8's, but D8's are certain to have all the good bits on them.
Ford was still looking at getting reliable valve seats, and some heads had induction hardened seats (by heating with an electric coil), while some waranty claimes forced Ford to place a kind of hard steel exhast and intake valve insert as a running change.
Ford is really funny. Waranty claim, it'll move hesaven and earth to change any existing component at any time it pleases. If it works, it stasys in production and gets ayearly revison only for emissions