Yes cantrips appear to be a bit overdone
Cantrips seem way more powerful then they should be both mechanically and visually imo.
If they want flashy cantrips they should just make the visual effect scale with cantrip leveling. Makes it look stronger as the game goes on. That way it dosnt overshadow all the other spells which take slots.
As for the secondary effects. Why not have an alternative casting pop-up for the spell. You can do the basic normal cantrip as written in 5e, or choose the secondary effect. Eg: Ray of frost targeting the ground and not a person causes the ice on the floor. Tho on second thoughts even that is kinda to strong, however it would prevent unintended spell effect interactions if you so choose.