I'd ride on it. The fabric looks completely intact and that's where all the strength is. The rubber is just protection for the fabric at that point. I'd bet on it lasting just as long as it would have without the damage.
__________________
Work: the 8 hours that separates bike rides.