i dont think so in my opinion. I am a nip fan so I have some bias, but I think round differential definitely should have a higher impact. Its to the point where the h2h are Nip>Heroic>Devils.one>Nip, which is circular. In this case, Yes I agree, see who won a map against faze, and Heroic did, so they are fair to pass.
Then you look at Devils.one and nip. Even though Devils one beat nip, it was very close, and overall nip was able to acquire more rounds against the other opponents then Devils did. If Devils is useless(and im not saying they are, they played well, but for the sake go with it) against every other team but nip, and nip is making close matchups and acquiring more rounds then any of these teams, then why do they not get to pass?
Idk, I honestly think that ESL should have had Devils and Nip play one more match, or even let Heroic join in... but I see how that can be troubled with little time like this.