When Tasker gets a GPS fix the accuracy in meters is available. You can use Tasker to get the latitude and longitude and the accuracy. Tasker can create a new record in Memento, adding this data to specific fields.
One drawback is that Memento triggers for new record will not happen. I get around this by doing calculations like data validation in Tasker, not Memento.
You could have Tasker display the accuracy of the GPS fix, and let the user decide whether to try for a better one.
If accuracy is more important than time, you could take an average of a few GPS fixes. That would be more work to achieve in Tasker.
Other GPS data that Tasker collects: altitude, speed. (Sometimes these are not available.) Also time.
Tasker can also report the Android wifi network location which is sometimes more accurate. Not so for fieldwork.
-Craig
Tasker in google play:
https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm