Boom roller reefing gives a really lousy sail shape since there's nothing pulling the clew aft. Also, the aft end of the boom will hang lower than what you want. It's not a good solution.
The two line reefing I picture involves a tack line and clew line each run aft. I went with a single line that attaches aft on the port side of the boom, up thru the reef cringle at the clew, down to the boom to a turning block. From there it runs forward along the starboard side of the boom to another turning block near the gooseneck, up and thru the tack reef cringle, down the port side of the mast to a turning block at the deck for a run aft to the cockpit. I used a compound line that was thin for the runs thru the cringles. This keeps the friction low. It transitions to a thicker line back where I need to handle it.
I don't know if this is clear, but it does work.