for bind premier the team comp we got rn is brim raze cypher sova and kj/viper
should i play kj or viper
this is silver/gold elo
loooool no way man haha
"one trick sova" is so weird when he is not viable for all maps (esp split and bind where there are million places to hide from the dart) unlike some other agents you mentioned there
but it's good that you know you know your team's strength and weaknesses so you can play according to the strengths.
and to answer the main question 100% viper over kj. go to youtube, learn mainly the wall and smoke orb placement for attack and defense then try those plays in ranked and that should be good enough, lastly you can learn a few postplant and attack molly lineups but i suggest you not to focus to much on them as it's better to just throw them on the go to clear angles or stopping pushes.