Oops, sorry. I was particularly worn out yesterday when I read that. Windsor Jr heads were my first head upgrade. They weren't that bad. Manged to run high 12s with them in a Foxbody and a Steeda #18 cam. They were milled and ported a little. If the price is right, I say go for it.
Warning up front, the valve cover bolt holes are a little shallower than stock heads, so you need shorter bolts. Mine were set up for stud mount rockers, not sure if pedastal mounts are an option. Check out if they have studs on them.
Kurt