I think it would be a great idea to include phys and mag resist to roll on charms just like any individual resist. and maybe adding some +1 to max resist on magic charm could help a little too.