Lyxen
Great Old One
What I've done is say that only +1 or better weapons can hurt these creatures, not simply magic ones. That way I can still give out cool magic weapons without +s and the balance isn't destroyed. Not that I never give out a weapon with a +, but it's rare.
It's your game, but I would not do that in our campaigns, as it impacts bounded accuracy. I prefer handing out cool weapons with great powers like the Frost Brand or Flame Tongue, as well as few with bonuses so that the character have to choose, sometimes depending on the conditions. In addition, with the attunement limit, it makes the choices more interesting as well.