I don’t see any reason why she should get rid of all of her magic and leverage just yet. She may be trying to change, but it would be idiotic of her not to have an ace in the hole just in case.
I’m guessing she’s going to need some, if not all, of that stuff if Cora ever finds her way to Storybrooke….I wouldn’t be surprised if she had to use her magic to actually defend Storybrooke from Cora…