I fitted an 04-07 stand to my Mille , least that was what it was sold as , I had to get the blow torch out and put an s bend in it to get it to work , it's fine now
Your suspension set up affects how the bike sits on the stand too , if it's dropped at the front and rear if sits far too upright
My tuono was set like this when I got it , but I jacked the back up to get it to turn quicker it also has a 190 on the back and it sits fine on the side stand