I really like that you've kept things open and vague. I very much agree the Oni would be attempting to destabilize the society as well, and love the classic-ness (Great english I know) of evil turning upon itself and having the cults infighting.
Sounds excellent to me. Any thoughts from the...