I have shorties on my XB9S, from PO, always had normal length levers on my bikes before that, got to admit it surprised me to the point will probably put some shorties on my TL1000R as well.02c.
For grips I just got Oury mountain bike grips and love how squishy they are, they make a few types, I got the "blocks", not the "waffles". I did several hours in a single day and they were much more comfortable than stockers. ...and 7$.