I too love a lot of what I'm seeing here.
S-Link 3 might need an 'if then' thing for if you've already spoken to Twi a bit, but it might be fun to gain social points with Twi by having this conversation with Cheerilee first.
That being said, Twilight is the focus, so this stuff wouldn't be seen in game until far down the line.