Yes, it is great to dream, but when you wake up, may be you should make some effort to convert it to reality. I believe that you dream only what ever your subconscious mind knows. If you keep dreaming of mundane scaring, next meal, or some such silly things, and you keep believing in irrational and superstitions, it will not lead you to innovations. You must have rational thinking, even to dream things that you can innovate.
It is not to say that scientist do not have superstitions, but the overriding traits of innovators is to have a rational thinking.