Sounds great! Always nice to have a few different antagonistic forces (external and/or internal) to keep things from getting too predictable, maybe taking a bit of a detour from other routes, especially after the first playthrough when the flow of the story is revealed to the player. Makes replaying all the better! :)