I would say code for the scale you'll have in the near future, not for the scale you want to have in 5 years.
Transitioning database is painful, but dealing with the extra complexity of non-ACID stores can inhibit your growth. If you reach the scale where you need to change, you'll probably be able to afford more developers to help you.