glenn:
i'm taking back what i said..... you would win... not any more.. lighter roller weights/sliders in my xciting 500 have made a huge difference...0 to 100 in 4 seconds... cya..
as a modder myself... gonna have say i find that hard to believe
as far as i can see the xciting has 37hp and weighs 220kg dry... so realistically around 250kg...
Beo is around 50kg lighter and the power is around 40hp (pre mods) and with some serious modification it is a bit below 6 sec to 100km... i think your speedo might be out, or your counting 
These guys here did a test on a stock machine... stock time is 10.4sec
so you are telling me that changing the rollers took SIX seconds off your 0-100 time!!!!
it also says the speedo is REALLY out it indicated 100km/h but was only doing 86km/h in real life!!!!!!
here is the link
hell it says that your scooter stock takes 4.5 seconds to get to 50km/h let alone 100...
PS I am in perth... with my Beo 500
... waiting...