Although, I will say that I don't necessarily agree that Sisko was an idiot for seeing them as religious figures and potential gods. They certainly were religious figures to the Bajorans, and had the power of gods. Can you honestly say that if you were having the experiences that Sisko was having (SF officer or not), that you would not have a tendency to see them as gods? I most likely would.
What I said earlier (and now in this post) is just my personal opinion on the subject matter:
I don't ascribe to religious aspects, and Sisko had more than enough previous experiences as a SF officer to know the experiences he had with the wormhole aliens were very explainable through scientific aspects.
The aliens in question may have been religious figures to the Bajorans, but they certainly didn't have abilities of 'gods'.
As I said, attributing divine aspects to entities with abilities that presently (or permanently) surpass your own is utterly pointless.
At least it is from my own perspective.
I prefer looking for answers to questions and admitting the unknown is simply that ... the unknown, instead of attributing 'religious' aspects in order to explain things immediately.
Sometimes I have a theory that people like to have an answer to everything in order to avoid being perceived as 'ignorant'.
Not knowing something is hardly a crime, but religion is also not the solution since it doesn't provide detailed answers into how/why things work.
So, no, if I experienced the same things like Sisko did, or even things that surpassed that, I STILL wouldn't attribute them to 'divine' aspects of any kind, because I perceive such aspects to be utterly unintelligible, intellectually degrading and downright primitive.
I would analyse, study what happened, try to find the real answers behind the experiences.
And ultimately, if I came to the conclusion I cannot yet explain how/why it happened, I would simply say it was unexplainable (to me).
Besides, I don't conform to the word or aspect known as 'belief'.
I have theories that are subject to change at any given time, and I don't stop questioning.
I do the same thing with everything that is well established.
Why?
Because I don't deal in absolutes, and know that we are fallible in EVERYTHING we do (even entities with extreme abilities as depicted on Trek did mistakes).
DS9 (like other Trek shows) was written in order to conform to the contemporary audience which is for the most part also religious.
Other shows tended to avoid this issue, but Trek pretty much established that SF and Humans in general surpassed religion as a whole.
Oh ... one more thing.
Since we're on the topic of what we'd do differently for DS9 ...
Upgrade the station much sooner (as in Season 1 to Season 2 perhaps).