ABRP is great. It gives you a decent understanding of battery usage, where your Superchargers are, and allows you to play with variables (passengers, luggage weight, temperature, wind, elevation changes). Once I've planned out a route I'm happy with, I'll tend to build it into my Tesla nav system (using waypoints), rather than letting the car decide when it actually wants me to charge. Never had a problem yet!