I've been riding a monkeylite on my bike now for about 4 months, no complaints. BTW, I'm a big guy (225+ lbs) mounted to my freeride bike.
The Easton bars are stronger than many aluminum bars. I'd get them!
Regarding the cranks, there is a similar debate already discussed!
Do a quick search here!
L8R
__________________
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming, "WOW, What a Ride!" - unknown
"Your Bike Sucks" - Sky Yaeger