TBR125 you have spent a lot of time analysing this clearly and I'm sure tyre will be a major factor for you. In my case however, I'm rarely upright round the twisty Cheshire roads so can confidently rule out front tyre flat spot. Karl, they are Maxxis tyres though! Can't justify dumping them for PowerPures just yet...
Iahawk, I think you have a point taken to its logical conclusion by John, if you don't like it, get summat else! I can live with it, especially as I don't think anyone does a steering damper for a scooter.
Finally, Stig, you made me laugh with the spoof lawyer firm - the equivalent in the UK is a company called "Sue, Grabbet & Runn"