As others have said, Mac Allister is possible to replace. Caicedo is a once in a generation type player. I really, really hope he changes his mind and chooses to stay for the European Tour. Please Moises!
In truth, he could go into ANY top team in Europe, playing any style, and be world class...