Yes i can confirm that this spread is simply the best as it checks almost every thing physically or specially based when played correctly including ulgamoth,zoroark,garchomp,tyranitar,metagross,salamence,dragonite,flygon...(but she must be sleeping).
I think it should be something like this...