I'm looking for help balancing my magic system. In my world I have two overarching forms of magic that manifest themselves. But I'm stuck on how to link the two.
The first form of magic is like this: There are two worlds, the waking and dreaming world. All things come from the dreaming world and to the dreaming world they must return (death). Everyone is tapped into this form of magic because everyone has a "dreaming eye". The dreaming eye is what allows someone to see into the dreaming world which manifests, as you probably guessed, in dreams. However not everyone has a clear or fully opened dreaming eye. For most their vision is clouded. But the few that have a opened and clear eye are able to peer into the dreaming world with clarity. This clarity gives them visions. These visions are commonly of events that have not happened just yet. This allows these individuals to become Oracles as well as the ability to write prophecies. Oracles are also able to specifically focus on a single individual and receive a vision. This lets Oracles have visions of specific people, locations, or items.
The second system is a bit different. It's based on physical spells and magic symbols. Anyone can technically use a spell, but this magic is very unpredictable and unwieldy. Lore-wise it is because the languages these spells are written in are both ancient, but also numerous on top of this people might not even understand the words or meaning of the spells but can understand their effects since hardly anyone truly understands the "magical languages".
For the most part spells are hoarded by "Mage Families" who have accumulated spells, magic books, and other artifacts over generations. With these spells the mages sell miracles to the populace. Some spells are common enough to be transcribed and used by many, but others are rare and seldomly used due to being unpredictable.
This form of magic is only restricted by two main factors: who owns the spell and understanding of the spell. So while technically anyone can wield a spell a mage who's used the spell numerous times and has a decent understanding of the spell can wield this spell far better then a peasant that only mangles the words.
My main problem is how would I connect these two systems, that function differently, together to have some cohesion between the two systems? Or is it better to just have two different systems that coexist?