That looks like I got the last spare , but that kickstand is just a generic chinese made unit , sold by many with their company name on the package , Impact was cheap price than any other I had seen , even with post so that's a bummer . Brocks stock a nice stand by China also , 2 types and expensive , but also bigger foot on both .
Schnitz have a sidestand switch delete plug , cheap easy plug in if you don't do much electrical looping yourself . You could run tap M8 X1.25MM if I remember right through that damaged thread , and carefully re attach .
@c10 mod is good because it is example using stock foot control sets , but with the rearsets , people might want to check and go for a set that offers reverse shift as possible option .