After #2 (remember all settings) and #5 (success notification method), it would be nice if the button could be replaced by one with a dual purpose. The button itself would simply clean, the dropdown would provide access to settings (and other items, eg a toggle state for notification as an example).
mockup:

You could then add more menu items, such as Support
The reason I suggest this is that users who frequently want to clean will get annoyed with having to click twice, with a big mouse movement from the button down to the forget part
After #2 (remember all settings) and #5 (success notification method), it would be nice if the button could be replaced by one with a dual purpose. The button itself would simply clean, the dropdown would provide access to settings (and other items, eg a toggle state for notification as an example).
mockup:

You could then add more menu items, such as
SupportThe reason I suggest this is that users who frequently want to clean will get annoyed with having to click twice, with a big mouse movement from the button down to the
forgetpart