I hate being negative, but if the plastic leading edge was pulled off, it must have torn both layers of fabric (top and bottom) plus the finish tape that covers the lap of these two layers. If that is the case, I would wonder how well the fabric would stay on when you fix it without pulling all the fabric and recovering the wing so you get the 2" lap of fabric. If it was just a short length of damage, it would be not such a concern, but if the fabric blows off the wing in flight, it (and you) go downhill from there. Jim Chuk