I see the OP's point and i'll probably just decide as follows: Class ability>Covenant ability>Soulbinds

In terms of their weight for my decisions.
Practically it'll be a while before i can play, so by then a guide or just mimicking some top player might also do, in lieu of figuring what works best for me by trial and error.