I have exactly the same system and it works great. However, I had the clew cringles on my new sails installed 4" above the reef line. The sails that came with the boat had been modified to raise the cringles about 6". This may be essential to getting the system to work well. If you can't have the cringles moved, relocating the eyestrap aft will help.
Speaking of the eyestrap, it should be located near the boom track and the line run under the boom and around so the eyestrap is relieved of some of the strain.
Unless you are racing, it's pointless not to fully ease the sail when taking up on the reef pendant. Don't forget the topping lift. Over topping the boom will make it much easier to flatten the sail.
Having the reef pendants just come out of the boom won't give you enough power with this system. I have a long shackle for the lower boom vang attachement and a block shackled to each side of it. The pendants go through these blocks, turning blocks on deck, and then back to rope clutches on the cabin top. This lets me pull standing in the cockpit where I can get plenty of flattening power. I also have a winch handy that I have occasionally used in very strong winds for the first reef.
Remove the silly lever cam cleats on the gooseneck fitting. You can also just remove the springs. They just make letting out the reef a pain. This system only works well with pendants led back to the cockpit so there is no point in having the cams on the gooseneck.
If your gooseneck is the older style without the cover plates to keep the pendants from popping off, be sure to get them from RigRite. They are essential.
I wouldn't convert my boat or yours to an all external system. It's nice to not have all that gear on the side of the boom and not having to haul pendants from the cabin top or forward is a safety factor. I still have my main halyard at the mast an use the gooseneck reefing hooks though. I don't believe in halyards led to the cockpit for singlehanding but that's another subject.
I'll be glad get you some pictures if you need more guidance.