Yeah, the footpeg is fine (SA made, got them from Flying Brick, Mrs 3D loves them) but the bracket? Well I took it to a guy with a good reputation yesterday who reckoned it could be repaired, and we also discussed fabricating something in steel. It has to be strong cos Mrs 3D gets on the bike...