@stuart solid results and great job!
I noticed your MB was 1 Card off from the list I got two 5-0 finishes with (only 1 posted). Looks like the difference was the +1 Revoker / -1 Metamorph
I recently started playing W Eldrazi in leagues again with the rise of PO, U Control and Xerox decks I was facing consistently which W Eldrazi is heavily favored imo. I’m from NJ so I normally will not bring W Eldrazi to any local tournaments with the amount of Shops players. Same for Challenges, pending on what I gauge from the players on Shops, I’ll stay away from W Eldrazi.
I think the two worst matchups for W Eldrazi are Shops and Colorless Eldrazi. However, in one of my 5-0 leagues I beat Shops 3 times and each game came down to sequencing and correct attacks.
Also, Glowrider has been and is the right choice to go along with, Thalia 1.0.