Yeah, I think I would move against Uesugi and seize Shinano as (reasonably) soon as possible. Otherwise they'll become too much of a threat to you, especially when you know it's only a matter of time before they'd backstab you as well.