Well done - that first sail is always both nervous and exciting. And yes I'd replace the hoist for the main to either a sheave or a block - Classic Boat Supplies make neat round sleeve fittings to go on the top of masts - very useful for hanging halyards and topping lifts etc. from.
Nice boat that Calendar Islands Yawl- I am building my first yawl so I will be on a steep mizzen learning curve as they are new to me!
Regards Neil