Check you can get reasonable priced insurance on it as it can be more expensive to insure.
Do you have pictures / parts bills of the pre-accident state and the remedial work? Stolen/recovered or a slide down the road is quite different from a front end. Expensive plastics and cosmetics can write bike off and although recently there's a category for cosmetic damage, cat c indicates structural damage.