I'm not aware of any configuration changes requiring a reloadui to apply unless we're talking about "removing" hooksecurefunc hooks or some very specific cases of playing with secure frames.
ReloadUI() is not needed in >99.9% (I would say: in 100%) of all cases. ReloadUI() in any Configuration UI is simply very bad (UI) design: Config terror at it's best. Change your configuration code.
I'm still new to this and trying to learn as i go.
If you are new: Do not use any library unless you know the basics of Lua / WoW Lua/API/functions/events/ ... and unless you know and understand every single line of code of a library. Ace is complicated. The Ace Framework (each library) is for people who know how they can do the same without it.