A thought on Divine Moral Unity: If God is good because it is God's nature to be good and God cannot be other than good, so God's commands and everything God does are automatically good...it seems to put God in a dilemma as far as being a moral agent. A moral agent is capable of acting with reference to right and wrong, and doing good isn't just doing good things. A cow can do good things. What matters is choosing to do the right thing instead of the wrong thing. And in Divine Moral Unity, God does not have that moral agency. However much good God might do, God is no more morally responsible for God's acts than a cat.
I'm not anti-Christian. I'm anti-stupid.