Also, a small suggestion that I'm sure can be ignored entirely because it probably wouldn't make sense in terms of plot but... I'm not using the tadpole spells, so I never had dreams with my dream crush. It's shame I did not know about this earlier. Because I really wanted to see my dream crush talking to me, haha.
I think the dreams should trigger independently. It shouldn't rely on tadpole spell usage. But I'm saying this just because I'm greedy and I want to see everything in one playthrough (yes, even if I'm going to play more than once).