Paul,
We went with UK Halsey for our new main. It has a full top batten and long partial battens for the others. Very good workmanship, and I am totally happy with the shape/performance. Our halyards are led to the cockpit, and I have no problem fully raising the sail by hand without resorting to the winch on the cabin top. If remember right, it was made of 8oz, fabric.