I have a similar, but slightly different approach. In my game gods are those immortals that can gather power from worship and have "Authority." They don't need worship and it is not the major source of their power. However, it does allow to do more than others without worship and helps them...