Don’t use mine for offroad routing but for on-road I use RidewithGPS to plan and save routes, exporting as GPX Track. Works fine like that.
For the mapping changes, you can always backup everything from the device itself to your computer before deleting, and restore it if you have any problems. From memory the unit itself allows you to specify which maps it uses, without you necessarily having to delete the others.