Absolutely, D05 is the better rubber of the two if you can handle it, which you can't. Is it better for you then?
Your argument we don't hit 100% all the time is actually the reason why Glayzer is the better choice.
When you are out of position in a match, which you will, you can only...