I would love to be able to manage customer data from inside of Agile. The tools available are minimal and the result is a lot of unnecessary hours using external software to address Agile's shortcomings.
Customers are able to make duplicate accounts accidentally by using variations like Boulevard, Blvd, Blvd. and so forth. There is no useful tool or report that quickly identifies these redundancies and it is an oversight.
The only solution that I have heard is "disable guest checkout". But even if we did this it would not solve the issue I am describing.