Ditto what Pbeezer said. I got the system along with a full-batten mainsail and it goes up smooth (almost entirely by hand from the cockpit) and drops like a rock.
Things to consider:
1) Added thickness to your mast, so if the mainsail cover is already snug when buttoning up around the mast, it might need modified.
2) I had some reefing line fairleads on the mast that had to be removed because the track wouldn't fit between them - I still need to remount them. Take a look at the back of the mast and see if anything will get in the way. IIRC the track is about 2" wide.
3) Hardware will probably stack higher than your plastics slugs (mine do), another thing to consider with regard to the mainsail cover.
Some pictures in the album link below if you're interested: