MongoLab: Does hardware effect performance of a find() query
All things being equal, it is logical to assume that better hardware = better performance. However, computers are strange beasts - I know that with Oracle, if you assign very large sizes (you need good hardware) to certain caches, you can actually slow down the machine. 

The only real suggestion that I have is that you test, test and test again. You cannot manage what you cannot measure.