When I was looking to buy my new mainsail I was a little anxious about the window as I found that part to go most often. The sailmaker currently mkaing my new mainsail assured me that the window can easily be repaired when ripped. So I guess yours can be repaired just the same.
I also have a large window in my sail now.
Wouter