Lucas was a matter of Satoshi not being given the whole facts, he thought he had them when forest stopped at keep him off the ground. Which obviously was not the case, I think the mistake was perfectly understandable and notice he didn't do anything before the information was given guys, that means Satoshi acted on implied directions and was not "fixing everything"
my characters are easy to get along with, just don't attack their beliefs or do monstrous stuff and they're pretty chilled out. Seriously it's not hard. They are friendly, look at rider, Kiyoshi, Forest and James with Bloble's suit bro.
I'm not even out to have Satoshi or the others in every conflict, they just keep getting dropped at my feet and my characters can't ignore sudden blood bath.