The ST is higher, lighter and has less full capacity, has the same HP. Looks like may be 20 lbs. lighter at 436. Not sure if they count battery, all fluids other than gasoline.
Sure, we should meet for a ride...are you going to go to Paris this year in June?