These arguments boil down to ego. I'm right, blah, blah, blah, and you're wrong for these reasons, blah, blah, blah, and are most often not edifying.
I couldn't accept your definitions because of my experiences. Were it not for those I suppose I could never make up my mind. However, I've seen physical manifestations of demons in people and have witnessed the power demons wield through those who give themselves over to occult practices. Also the opposite, I've seen God heal on numerous times and witness the power of His Word perform miracles.
War in heaven, yes, and there is spiritual warfare right here and now. Intellectualizing scripture and turning it into myth only sucks the life out of it.
What kind of God? Good question... answer also, what kind of God allows all the suffering we see here in the earth to continue? Well, if you believe the scriptures, you decide a just God, why, because you believe the scriptures which declare it to be so.