I've been wondering for a bit on why the Sister is here (besides fan service), took me a hot second to piece together that her roles is as the heart as our MC isn't the most social.
So it isn't that the Onmyouji or the Sister are useless, it's just that the Sister needs a physical match-up that's easy to hit and the Onmyouji needs to not get cocky.