Man, that's not bad! I can't believe how much damage mine has (the bike that is... actually the leather too!) for such a low speed spill. Rather annoying! And managing to tap my head too

Still, get to choose a different colour I suppose :/
I might try the HG, see if I can get a good fit.