thanks for this. Im a SL 1.0 owner, with deposit on a EXE 9.8. but after watiing for several months (distributor screwed up) im on the verge of getting a SL 2.0. Im a 175cm rider and i feel the same as you, truly comfortable on the S3 SL 2.0, while the L 1.0 felt a smidge cramped.
No SL motor...