This is a great core function, custom frontend page for edit profile info as a user.
However, it comes with small extras like login with username OR email, and other clutter functions that better plugins handle for years. And it get useless for the themes in the real world.
It doesnt hook into other modifications of the default backend edit profile page.
For this issue you must go all in with this plugin and buy the pro version, with is way to expensive.
No, this free version plugin smells more lika an advertising of selling a product on the WordPress resp.
Strip it down boys, provide the core obective for free - all the way - and sell the pro with a more all in one solution for the front end user edit profile task.