I was thinking about upgrading my stock handlebar to a Specialized S-WORKS Prowess Carbon XC Riser Bar. Also, a buddy of mine gave me a brand new crankset he had extra and I wanted to know if it was worth swapping out the stock cranks for it. It is a RaceFace Ride XC X-type Isis with 22-32-44 chainrings. I think I would have to get a different bottom bracket if I do swap. I appreciate the advice, thanks.