Soulcas is a solid player i agree, sadge to make this decision but its a trade off between L1nk and Soulcas dropped for an IGL. I think L1nk is better - hes a decent controller and anchor with insane clutch skill.
ScreaM can play Jett as entry on some maps + easily can play Sage and Kayo as the secondary. this agent pool if far enough for one player. Skye after the nerf is more support agent utility wise, so i dont see him on Skye role - Sliggy is tripping.