Welcome.
My boat came with the factory mast raising system It basically has two parts, a lifting part and a mast steadying part. The factory system uses a 4:1 pulley system for lifting, with a long rope, same stuff as the main halyard. It lets one person pull the mast into the upright position with they pullys and a jib winch. There are a set of "baby stays", sort of like shrouds only lower. They have little hooks on the bottom end of each stay that slip into plates mounted on the deck at the factory. The top end fastens to the mast using eyes that are secured to the mast with a hand-tightened through-bolt. They connect to the mast about 6-7 feet up to prevent the mast tipping during raising.
I altered my ginpole using the Erik Hardtle modification. (see mods page)That replaces the rope pully set with a store-bought trailer winch. It makes the process easily a one-person job, plus you stand at the bow instead of the cockpit where the mast could fall and ruin your haircut.
You have a 25 though, so I'm not sure if you have attaching points for factory-type baby stays. But they could still be added, perhaps fastened to existing stanchions close to the deck, though they need to be about in-line with the mast step so they stay fairly tight the whole time the mast goes up. Many other boats have come up with similar systems, Google "ginpole" for examples.
This is a photo of a
Mac 25 that has baby stays on it. Not a closeup but you can see the starboard one at the tip of the "Club President" arrow, so at least some boats appear to have the deck mountings, even if they dont have the actual stays. The site is
Logan's Run If you have the deck fittings getting some baby should be fairly easy.
Also
Macgregor Boats Website has some more Mac 25 website links, you could contact them for more Mac 25 help.
BTW, are you guys in west, Orlando, or east central Fla?