Earlier quoted context omitted.
while sharding is an important aspect of mongodb, i don't consider it the most important feature.
I don't know if it's the _most_ important feature, but I wouldn't build a serious site on top of anything that didn't have some sort of built-in sharding story. With postgres you have to roll your own. If you want to bridge the gap from postgres to mongo, I think that's where you have to start.
but it will be trivial if you do not do joins.