Another Option?
When I was looking at boats before buying my E32, I looked at several that had mis-matched cushions. I decided I could readily live with different fabrics in different compartments--i.e. V-berth vs main cabin vs quarterberth, but did not want mis-matched cushions in the main cabin.
The large V-berth means there is a lot of fabric on those cushions. I considered cannibalizing the V-berth cushions (and re-doing them with different material) and using that fabric to repair the damaged portions of the settee cushions. I figured a few extra sewn-in seams on a setee cushion would be better than having to use all new material. I didn't buy that boat so I never had to see that one through.
As someone else mentioned earlier, I am now considering chopping off the back 2/3 of my quarterberth cushion. As is, it's the largest single cushion on the boat and it's hard to store. I don't think anyone will sleep in my quarterberth, at least not while I own the boat. The forward 1/3 of the cushion is nice for appearance, and for a nav table seat cushion, but the back 2/3 is where I store extra ground tackle, dock lines, oars, exterior cushions, etc. Shortening the cushion would give me several feet of fabric for future repairs, too.