If it goes again I will be right back to Seat to have it replaced again, and keep on taking it back until they fix the problem
Ours went mouldy in first twelve months, had the 'fix' done and new liner fitted under warranty. 12 months later, yup, its just as bloody mouldy ( I told the GF that's why I had to go for long drives to try to dry it out ) sorted it in the end. Bought a Mk 3I'm pretty sure it was for any Mk2 Leon from memory.
To be honest you may be better off performing some kind of sealing yourself as the "fix" didn't fully cure the problem.
It (for me at least) seemed to prolong the effects as it did seem to catch more water than before, however you did still get some water dripping out, just depends how hard it rained.
sorted it in the end. Bought a Mk 3