My experience shows that humans have risen in prominence relative to eldrazi as both occupy a similar metagame slot and humans has a bit better disruption and draw. The deck seems like it should still be fine but I haven't seen it very much recently.