The reason this is 3 instead of 5 stars:
Cannot change from within the plugin the way Forgot Password link goes directly to the wp-admin default pages. What good is it to have a lost password shortcode that works in a page that users can't get to from within the login?!
As for profile fields, good feature to have (paid), having the free buddypress though, I find this one to not be worth the cash. Redirects are nice.