Yeah, nothing about those Avowed info sounds bad to me.
Races, I don't mind, I can understand some would. Classes, don't need them in a more single character game, PoE had too many in any case. The whole thing about oath and employment is just setup, every game forces you a main plot anyway.