Personally I don't recommend using !important (not best practice). Adding !important into your css tells the browser that, no matter what happens keep this always.
You might forget at any cost that you have added !important to your css (or) when new developer pitches in, it is hard to figure out the rootcause. This will reduce your productivity.
For this reason I will skip adding this into my css.