Where Ishan's concerned, I'm wondering if less wouldn't have been more - there's nothing that really requires him to be as aggressive as he thinks he should be, it may even pay off even better for him.
As to the nature of conflicts, personally I'm not a fan of the internal division strand, not saying it can't work but it's rare. I will admit to a tendency to wanting to waltz into such stories, give 'em all a slapping and tell 'em to grow the hell up! Obviously - not an option.
Of course, if you hadn't done such a good job of conveying all this in the book David, I wouldn't have been anywhere near as affected, would I?