I've been using Mapbox for client and personal projects, and so far it's been great but I'd like to give Leaflet a try (for the sake of less dependence on commercial companies for personal non-profit projects), anybody here went down the same road, especially in the context of React applications ?