i've thought about this too. it all depends on how much the content of the database updates.
if it is something that only changes once in a while, then yeah, .. go for it.
if not, then the admin will be pressing that submit button a lot, in which case the convenience of the mysql calls will outweigh the performance hit.