good end result...very jealous of the extras you got...in the UK we get the bike and nothing thrown in.
Looks great.
Personally i'd have just contacted the police and lived with the damage or made basic home touch ups til someone else came forward with money...i'd never ever claim for that sort of damage..insurance is expensive enough without them sticking their arm in next year for making a claim.
And yes a cheap screaming alarm is a must and judging by the claw like damage your bike was nudged by a car...dropped my old Gen 1 off its stand year ago and didn't get anywhere near that damage.