Mainsail on 25 is not that big!
When you go sailing for the day or on trips of a couple days, how often do you have to gather/flake the mainsail? On 35 foot and larger boats handling a mainsail is a lot of work but, from experience on a 25 foot boat the lazy jacks and applying the sailcover is much more of a pain than gathering.
I permanently installed the reefing lines in the mainsail reefing grommets, I made them a little longer than needed for reefing. When I flake and gather the mainsail I also find these reefing lines and let the ends drop down both sides of the boom. While I have the sail material gathered in my arms I reach down and grab the dangling reeflines and switch them under the boom and when I lift them both up on each side of the boom and sail, they act like a lazy jack line, I then tie these lines as sail ties. No extra handling of ties, placing in cabin, finding when needed and trying to hold the sail material while I get a tie around it.
Topping lift would be the first mod I would add to a sailboat, it adds more benefits than any other mod. If you sail in very light winds, use the topping lift to lift the end of the boom up to add twist to the top of the mainsail, only do this in very light winds.