A human villain would have been better.
Since this setting of the world in Gods of Egypt is quite mythical, why not have a northern or east asian barbarian hordes as the antagonist? Mortal, but very dangerous because of their sheer numbers. Their height could be 7'5 feet tall, so they can have some advantages against the gods.
The movie Immortals from 2011, used a human villain named Hyperion very effectively. He had no godlike powers, but he possessed a vast barbaric horde. He was in the verge of taking over the world.