Hey,
Lots of information above. Of course only you can decide what is right for you.
Some additional information for you:
It is always easier (meaning less effort) and faster to raise (and lower) sails from the mast. Every time the line has to run through a block, friction is added and it gets harder. If you add a turning block at the base of the mast and then run the line through a deck organizer, you have added a significant amount of friction. Can you still raise the main by hand from the cockpit of your 30' boat? Maybe. I know that on my 36' C&C I could jump the main all the way up if I did it at the mast. If I raised the main from the cockpit I could get it 1/2 way by hand and then I needed to grind grind grind to get it the rest of the way up and properly tensioned.
I definitely LIKE having all lines run to the mast and every boat I have owned since 2004 has been set up that way. If I am single handing, or have inexperienced crew, I do all work from the cockpit. If I have good crew, then I will raise the main from the mast, etc. When racing I have great crew, and speed matters, so all maneuvers are done as quickly as possible, which means halyards are done from the mast.
Regarding reefing, I DEFINITELY want all lines led to the cockpit. My current boat has single line reefing with blocks for the reefing line at the clew and luff of the sail. Reefing is very easy and fast: Ease halyard. Put reefing line on winch. When reefing line is TIGHT, close reefing clutch, put halyard on winch and tension main. Reef done. Takes under a minute and it's all done from the safety of the cockpit. My previous boat also had single line reefing, but no blocks in the sail and there was too much friction to run the reefing line through the luff and clew. So someone had to go to the mast and as the halyard was eased they would pull the luff of the sail down and put the reefing cringle on the horn. So someone was at the mast, with the boat heeled over, pulling the sail down and working to get the cringle on. Not super dangerous, but not as easy as doing it from the cockpit.
Just my $.02
Barry