Here's my point of view;
It's really hard to protect C. Site, and almost impossible to protect it against those skilled players - so choose very carefully turn when and where you cast it. Because you can be sure, some tremor or volcano or whatever is waiting on your opponent hand, so it's enough for him just to have vision on the site on the 4th turn, to get down what you've layed all your hopes into..
And another thing;
I wouldn't recommend Xenophobia to new players, as taking out 3 domains is kinda hard also, and again; some removal will be waiting on those 3-d cards, once you'll be able to cast them, almost for sure, unless you can protect your bases well.
Definitely hardest style to play..
PS; have you really forgotten Hadarck's Fort between those 2 vision buildings? And Ivory Spire and Eye of Varexes..