I also straddle mount my motorcycle like getting on a horse. Hoping that the Super T side stand is robust enough.
There are other brands that have side stands that bend and/or require new bushings after a while if using this method to get onto them.
I had to have the stand on my 2012 BMW R1200RT...