Depends on if Hordes are in his local meta game. Only when you get to Round 2 do you have to look at meta as a whole.
At my club it wouldn't stand a chance. We have two Ork Shooty hordes, One Tyranid Horde (50ish gaunts, 4 Carnies, Flyrant, Shooty Tyrant, Winged Warriors, Melee Warriors, ad nauseum) and a new
IG player) On top of that, if you run into an Eldar player with 2 squads of Dark Reapers expect your list to be cut in literally in half by turn 2-3.
It is a solid list and it all depends on your local metagame

.