74 360 heads vs 72 J heads

The heads on Jake's 360 he is building are casting # 3769974.... He has a guy wanting $200 for a set of J heads. Both sets have 1.88 intake valves. Both sets of heads will need rebuilt for his build. Our question is this: Are the J's worth the extra cost up front, if he's having which ever set he ends up with upgraded to 2.02's, hardened seats, new springs to match the voodoo bumpstick? I've never built anything other than a mostly stock engine. Jake's stroked 360 is new ground for me....