I agree - NOT a fan of a jack of any type under the motor or exhaust. Much prefer to support the bike via a front stand and center stand.
Ordering me a Pit Bull. If you have no experience with race stands, trust me on this and believe what the poster above says re: Pit Bull stands, if you do not want to drop the bike, buy a Pit Bull stand. Period. X2 if you are lifting a heavy C14 vice a featherweight supersport.
Barry