When ever I click any of the buttons, I expect the same to happen: Save the changes and run the download. Please make this one thing.
This is already the default behavior when no ruleset is present and the "Save" button get pressed. In bug #11984 this has been extended to also download the ruleset when the vendor has been changed. So this already happened in the way you suggested.
Great! You can call this FIXED then.