Vael
Legend
Is Daggerheart too bespoke in its class design? That is, would DH work "better" if it was more generic and embraced the domains more as mix-and-match talent trees?
I am just thinking about different campaign frame and how ultimately you have to either create new classes or bend the frame to match the core.
Yes and no.
The downside, which was pointed out by the designers themselves, is how much front-loading and increased complexity open domain choice becomes, as players have to weigh which set of 21 cards to have access to during character generation. I really like how beginner friendly Daggerheart is, and part of that is how it locks down some choices. I could see the analysis paralysis creep in if after class choice, you had to choose one or more of your domains.
Secondly, having a bespoke model gives Daggerheart its own identity separate from DnD while still feeling DnD. Daggerheart wizards can heal, Daggerheart Brawlers (ie Monks) are purely non-magical ... I think that is also important to give Daggerheart its own flavour.
OTOH, you're not wrong that a more open design would be versatile. But you are paying for said versatility. I could see a Sci-fi version or "Advanced Daggerheart" using a more open model, but tbh, I'm happy with how Daggerheart landed.

