I've always found the Honda 471cc to be a bit of a mixed bag. Its a bit old and heavier compared to the other competitors within the 500cc range, (CFMoto, Kawi etc.) I owned an older CB300F and didn't mind that but it was quite underpowered I feel to hold into longer than just a beginner bike. The equal Naked 500 and newer 750cc Hornets are equal weight for a significantly better engine in the 750. For a new bike these days I can't recommend it as I think you get better bang for bike with other bikes when comparing anything with the Honda 500 (471cc) engine. I would like to see your thoughts on this vs the Triumph Scrambler 400 too.
Haven't driven the XSR, but that bike and engine will absolutely dust the SCL500. That bike costs about $8,800 so about two thousand more than this bike.