Your considered opinion on heads please

I owe @A56 a response on the 340 block I asked about & will most probably be getting. Planning ahead, please give your opinions on the following 3 heads only (no TF, Eddy or other choices please & I don't need a lecture on buying parts made from Chinesesium):

1) '73 -587 iron heads w/o egr holes (has pads, not drilled), new valve guides, hardened valve seats, w/Eddy takeoff springs & spring retainers (7* if I did my homework right) - heads are bare & surface rust from sitting in damp environment. These are $150.

2) A bare set of 'J' heads, good condition. No cost to me.

3) A new set of loaded Speedmaster heads w/their stainless steel tip roller rockers kit. Cost to me would be a swap of 'parts in kind' to satisfy both parties. These would get, at a minimum, new springs, in addition to having them checked. THANK YOU to toolmanmike for the 'sticky' on the Speedmaster head thread and Harrisonm for his recent thread.

Cam is an unused old Lunati-703 w/271/279 adv dur (new grind is 268/276 adv), 226/234 @050, 494/513 lift per the cam card - see attached. Car is a '68 or '71 Dart, 727 trans, 3.23 or 3.55 limited slip 8 3/4. It will be street driven only.

Given the above, which set of heads is most appealing to you if you were building this engine?

LunatiSBMcam.jpeg