We do the same thing with our business logic & product configuration. I still haven't found something I couldn't expose as a SQL configuration opportunity.
Even complex things where you have to evaluate a rule for multiple entities can be covered with some clever functions/properties.
Even complex things where you have to evaluate a rule for multiple entities can be covered with some clever functions/properties.