Agreed, that would be good.  Just bear in mind there are downstream consumers of Setting.create currently, the foreman-katello-engine and one or two of @GregSutcliffe's plugins I think.