That was in Medieval Ages Dresdenverse. This is a separate world. Imagine Ganfalf in LotR, or the Lords of Thomas Covenant. They were well accepted.
In this world, there are good and evil spellcasters, much like KDDI and Sith Lords. So social controls won't be part of the setting.
Frankly, I'll probably just go with either SoF or LoA, but I threw this question in to see what people thought.