Alvarez is a gamble. If he comes good it's a bonus.
Mahrez 31 and flaky.
Sterling patchy form for 2 years.
Grealish will never be a productive front 3 player and we will only see the best of him as an 8.
Our front 3 options are a weakness compared to the opposition imo.
I'd prefer Grealish at 8, but he currently leads the league this season in expected assists per 90 (ahead of KDB & Salah). He would have had double his assists if we weren't, bizarrely, the most profligate highest scoring team