Great take on the theme and some pretty unique mechanics! I like how a big team can start to become a hindrance as upkeep increases and defections become more likely.
I'd love to see this developed further with more ways to interact with the trust mechanic (or better signposting of it - as is, I had trouble telling what caused a character to lose trust or switch sides)