Great idea. Have you ever encountered a situation where the font URL from Adobe changed? I'm going to implement this same solution because I desperately need to modify the ascent-override in the font-face declaration for an Adobe font.
ascent-override