I do not think the what kind of God would do that argument is very productive (there is some quote that runs roughly, The God in whom I do not believe is a kind and loving God, not the mean and stupid God you believe in), but other than that, I thought your points were good.