Kr1stal is not a good igl as of now, sh1n is mediocre at best there are like 10 better smoke players in t2 emea alone and cyvoph is mediocre too, the biggest problem with cyvoph is that he is a retard and he doesnt get along with sayonara so there is 0 chance a team with those two together works out. Kicks is not a phenomenon but he does his role well, has good aim and sacrifices for the team to work, he is really good friends with less and I feel like u will need a teamplayer like kicks once sayonara comes in since he is a bit more individualistic just like less. When you build teams its not just getting good players and it will work out like its fifa career mode, just because u get a bunch of good names together doesnt it will work out.
Unfake, Derke, Less, Sayonara and Kicks is a good place to start from since u could make changes mid season if needed, is Kr1stal better individually than Unfake? Not by much and Vitality dont lack firepower, what Vitality need is an IGL/coaching staff and team players, Sayonara and Less play a lot for themselves and they do bait a little so its already a risk to have them both together in the same team so u need to compensate heavily with the other three players unless Sayonara wants to play smokes and be on more of an agressive role