It depends what you are trying to achieve. I would need to know more specifically what you are trying to accomplish in order to give a better opinion or recommendation. There are many great map solutions out there and if you can find one that works, you are saving a lot of backend work.