Very nice build, MTB. Glad to see you finally got it finished!
Also, I'm definitely trying out one of those seats.. super light and super cheap and if you say the comfort is decent then I think it's definitely worth a go. That's crazy about your seatpost. I've always thought the Ritchey carbon stuff was some of the better that was available. I know every company has products that fail but when you see it happen to someone you know on a brand new bike, it definitely tends to tarnish the brand's image a bit. I'd prob avoid Ritchey now, even though it doesn't really make sense to. I mean if that's the case, might as well just order all the carbon (bars, post, fork) in their chiner versions.
EDIT: It IS a chiner seatpost. It's an imitation of a Ritchey carbon post, NOT the real thing.