I am 5'9" inches tall and weigh in at about 260 lbs. I found that getting into it wasn't that bad (a lot easier than getting into the Stallion) and if/when I get one I would be getting the red/black SL model. I did make some contact with the tubular frame getting in and out and, personally, feel that the SL's black tubing was better at retaining its appearance over the level above that with the red tubular frame, plus the red/black SL is a little cheaper by about $5-600 cheaper but doesn't have the additional red shock/coil springs and interior led lighting.
Today I went into the local dealership to get some questions answered and to look at a few more things a little closer. The storage space behind the seats will hold a full face helmet plus a rainsuit and other small items and they are both lockable.
The Corbin luggage set up will give you, I believe, about 3.5 cubic more feet of space over the standard luggage (glove compartment and behind seat storage) that comes with this machine.
Dennis