Yea, that would be a good solution without being game breaking or too much D&D rule breaking.