happily, this is not a synchronous application with tens of thousands of concurrent users, so "totally hosed" for us may have a very different definition.
What do you mean by "very large numbers of columns" ? I've seen some mongo users with very rich, i.e. large, document models.