I'm eating lunch right now, but yeah, i did think about Normal Gem Landorus... I just wanted life orb too boost earthquake and rockslide also though. I don't know. I haven't really done much damage calcs... in fact, I don't think I've done any for landorus explosion (I did some for life orb earthquakes, but don't remember what they were now haha).
I definitely won't be using the landorus team for nats, not at its current state anyway. It has quite a few problems, but I was mainly using it to test out a few pokemon (... basically... almost every pokemon in that team actually, but mainly empoleon and Cradily, which unfortunately I didn't use against your team anyway, since I didn't think they would be a good match up against your team.
Anyway maybe we can have another battle when I want to test out other things? Thanks.