Reflected meteors happen way too often to my opinion at high levels. Also, counter based character WILL **** you (Firion, I hate you)
I think it's called staying away and hitting him in the lag from his moves. Besides, Meteor rapes dodge, and it combos into Holy Combo.