HN skews very anti-mongo, but it can be a good fit for certain apps -- I would stick with what you know until you think you've outgrown what you can do without sharding. I'd probably never shard mongo, but if you can vertically scale it for awhile, I'd do that.
If you're on ec2, the i3 instances have very fast nvme instance storage at a reasonable (cloud) price.