First, there is not "sports cruiser" class, There are sport (ninja 650, yamaha yzf 600), super sport (cbr600rr, zx6r, gsxr) dual sport, (ktm) touring, (Victory Vision, Harley Electra glide, honda goldwing,) Adventure touring, (most bmw's, kawi versys), Cruiser, (yamaha star, Harley fatboy, Honda shadow) and performance cruiser, (Victory hammer, kingpin, vegas, Harley vrod, yamaha vmaxx).
None of the bikes you mentioned will be much of an upgrade from your ninja 500, They are all in the beginner sport bike class. If it were me, I would be looking at a Honda VTR1000.