I used to have an Spark RC and for a 100mm xc bike, it was very capable on typical red/black stuff.
Good for sustained climbs, but I found it was quite unruly on steeper stuff. Mine was an XL and due to the slack seat tube, I really had to lean over the front end to keep it down.
At 6’2″ I rode an XL. It fitted quite well, and just managed a 150mm One Up dropper slammed right down to the collar (short legs for my height though at 33″).
I reckon the seat tube angle isn’t as big of an issue on the smaller bikes and in all honestly it was one of my favourites overall, I did all sorts from trail centres, Peak rides down Jacob’s Ladder and longer distance rides (Sutton Bank Top of The Rock, Hope Pre Peaks etc).