JacktheRabbit
Explorer
I think it would work, but I don't see much benefit in reinventing the wheel. Maybe it would help multiclassed characters, or non-casters' spellcaster subclasses.
Also, I don't really like every spellcaster to be a spambot of magical attacks, and 5e already allows attack cantrips to all of them, so giving it them for free it's even worse for my tastes.
I agree, it is already getting to the point where spellcasters look like they come out of Diablo or Path of Exile and can just constantly spam varying bolts of energy across the battlefield.