Location, location, location.
Is there an advantage to using SystemLocationDataSource over LocationManager? My (Xamarin Android) app is using the former, but it seems a little constricting. Why should I give up the ability to specify a polling rate (milli's), and sensitivity (meters)? The data coming off the SLDS is kind of like a fire hose that I have to turn on and off (async) which in my opinion makes it kind of a pain to use. Help me understand where's the benefit from the over-simplified Esri approach?