I am opposed to a classless system, not a custom class option. Unless careful considerations are made, and some kind of limits put in place from the start, it might become too easy to make OP characters as the game progresses. It can't be a total free for all, and IMO it can't be something that gets changed halfway through the game when you decide you want to start incorporating crossbows...
hello
the thing is that a strict class system like DA:2 does makes OP even easier if not to say a matter of fact. We can use the the vanguard berserker/reaver to the mage example. such char or any off (the ultimate build type) does make the companion mainly redundant (and you end up using the same cooldown in the same order which is not monotonous at all)
It is not that I don't agree with you on classless easily leading to OP. It is just that a class system is basically just as bad only in a different way.
and really classless or class based does not matter as much compared to how the system is implemented.
so for example let take Sylvius rogue with his two longsword and super dodge, being created as a mage with 1 point spend in fireball. This will only a problem if that concept ends up being more powerful (or significantly under-par) compared to the same Sylvius rogue spending 1 point in longbow/crossbow.
IE yes as a freebie it is chronically broken however there is way of mitigating the difference currency either via meaningfull difference ROF, buff, debuff, defender penalties and range.
phil