Я довольно давно от этой проблемы ушел прегенерением не чаршита, который пишет сам игрок, а роли готового персонажа в сюжете. Условно: оберкиллер, или мегадуэлист - это требования с моей стороны. А варвар с двурой или ассасин с ядом будет оберкиллером - это уже мне не очень важно.