Can MongoDB use an index defined in ascending order (with {x:1}) for sorting in descending order sort({x:-1})?
My guess is yes since it is possible to reverse the result set.
explain() tells me that it actually used it ("cursor" : "BtreeCursor x_1 reverse") but I am still not sure.