I don't like the idea, to be honest. I've seen lots of games where achievements are just replacements for depth, and are used for unlockables and some such. I'd much rather have flavor text and art be made available immediately, or not at all.
I'm just envisioning something that's just fluff on top of the actual game. We're going to be spending an inordinate amount of time in beta (supposedly hooooooribly painful time per Frogboy... sorry, I do try to stop having fun, but it's a challenge) so the actual game is going to be solid regardless of the achievements, but as long as they're non-gameplay changing, then they could be very fun and wouldn't detract from the core game at all. I know I got a chuckle out of the "He no nuts, he crazy" achievement in Lego Indy for breaking X number of objects, so similar just for fun things would be nice. Completely pointless, but fun, should be the rule.
As long as the rewards are something along the lines of avatars for the forums or skins or such for in-game, or just badges ala GalCiv2, then they're just a little fun extra. And as others have pointed out, if they're something we can mod, then so much the better and that'd be an excellent avenue for creativity. Just need to have a non-gameplay-affecting skeleton in there to work with.