I am looking at two scenarios. Do I get an app for my phone or a device to give me a map of a lake, river etc... real time to see my current position? preferably I lean to the App for costs and not adding another device. I am looking for suggestions and even thought of getting an simple Garmin...