It is fantastic that registered users can maintain their own recurring gift details, however the current 2.94 functionality could be improved so that:
1. If a user updates their credit card details they are not redirected to the payment.blackbaud.com page. This would affect user confidence in security of their details.
2. Allowing users to change the amount of their recurring gift.
3. Making the change of frequency easier - so the user can select a date for their next payment to occur and the frequency would calculate the next payment date automatically after that - rather than specifying the x day of the x month etc.
4. Consolidating all functionality for changing any recurring gift details onto one page - which would make it easier for the user to deal with.