On Diana I have single-line reefing (though only one reef point). The reefing line leads to the cockpit so the operation can be done from the hatchway. This is the way I recommend it for everyone (and it's on the new C44s as well). I actually have a floating gooseneck so instead of taking up on the halyard after reefing I take down on the downhaul, thus lowering center of gravity and therefore heel. I think any small or light boat should be able to do this.
Also, if properly rigged, reefing can be done without heading up (should be). It depends on how your boat is set up how fast and easily you can do this; but I have 2 rules for reefing the main:
1. If you think it's almost time to reef, it was time to reef 10 minutes ago, so do it now.
2. If you can't slab-reef the main (exclusive of tying up the excess sail) in 45-60 seconds, practice it till you can.
(They're not exactly 'MY' rules; I think I got the first one from Steve Dashew.)