My $0.02... I have done many vinyl panel repairs for myself and others as a hobby business.
Sailrite machine works fine and what I have. Advise getting the monster wheel mode- slows it down but adds control and power... like a low gear.
Some videos (Sailtite?) Shows sewing new over old then cutting old out. Trouble us it leaves a ragged edge that doesn't look as good. Instead....
From bc back side cut the outer row of stitch and cut the vinyl close to the inner stitch.
Sew a new vinyl panel (slightly larger than origin if necessary and bc stitch it in using just the outer stitch line.
Turn panel over and cut out the old vinyl inner stitch line as n remove the old panel
Stitch the 2nd / inner row of new panel close to the edge of canvas like the old one.
A lot neater, no ragged edge to catch more water as n leather or dirt. Looks more professional. It were I'll take more time but if DIY take the time and do a better job.
I wrote Sailrite and suggested above as an option and they seemed to like the idea said they would add it when updating some videos.
I have used 40 mil roll but prefer Stratoglas. IRS better visual quality and if it needs replzcingcand you can DIY $ of new material is reasonable vs having someone else do sheet matl.
If getting started w DIY Canvas look for the DIY Canvas Tips Thread
in Gen Maint section.
My Bacchus website in sig has a page of getting started tips I put together for a local seminar.
Let me know if you have ? Happy to help. It's not rocket science or brain surgery just takes practice and the right attitude.
Lots of good experience here...
Crusty & ksanders 2 that come to mind immediately that have done some very nice work.
Also Rockford Supply a good source for matl & supplies. Prices a little better than SRite and they have some good buys on 2nd & close out matls... good especially for practice projects.
Check SailRite for machine special $. Thry frequently do free ship around boat show times.