G'day to you too.
1073 ??? are you sure ? Check your ownership, mate - I know the "Motor Company" has been making bikes for a long time, but I didn't think they started making bikes before the "Crusades".
From your pic, that scoot likes pretty nice - doesn't look look it needs anything, but if...