Do you actually believe you'll ever amount to anything with Icy? If you look at Virty, Sato, Oxy, Mada,... Icy isn't even close to their level and they're all on "decent" teams nothing crazy.
icy is a very solid player, ppl be sleeping on him too hard. this system works well for him too cuz hes a selfless player who can take that first contact role with yay or supa on trades