All those heads are good, but if I were to put them on a new 347 then I would have them custom ported...makes more sense to me to take care of that before if putting on a custom motor. With a off the shelf head there are always compromises being done and they will never be an exact fit to the motor or cam (custom cam works in the same way) unless they are worked a bit before...just my $.02