Yeah? I love it, myself.
Precisely why I love it. You can't have both.
Other than this. I mean, if it's a spellcaster casting a spell, then it's a spell. It doesn't matter if it 100% matches a name or crunch entry of a particular spell. It's a spell. If you mean, you need to know what level it is and that sort of thing, yeah, I guess that would be a problem if you needed that information for any reason, but AFAIK, they're taking pains to get rid of that sort of thing (IE making a spell like Counterspell simply force a save on the target, as opposed to a check against the spell level).