It's your creation , so yes it needs your style ,... where you might try to enlarge the word dreaming just a bit to make it advertise the brand a bit more .
Where i do think "Dreaming of Earth" is a catchy brand name for deodorant or tea but also can see the humor when you would call it simply Riverflows ;-)
anyhow , may your products flourish and bring you good profit :-)