Context: I am implementing the Class Feature Variants Unearthed Arcana, which does not include Artificer, for a party with several spellcasters and one Artificer.
This UA allows every "known" caster to replace a spell with another of its level on long rest, aka Spell Versatility, and every "prepared" caster (with cantrips) to replace one of their cantrips with another on level up, aka Cantrip Versatility.
However, the effect of Cantrip Versatility is already inherent to the Artificer class. I've considered allowing the Artificer to have Spell Versatility for cantrips. But I'm not certain if this is balanced or not since it goes beyond what other "prepared" casters received.
Would allowing Artificers to swap a cantrip on a long rest be unbalanced?
I'm open to suggestions for alternative replacements/enhancements that make implementing this UA more fair for the excluded class.