Actually, there's an upgrade later in the game that will allow the glyph blast to destroy enemy projectiles. I can look at the tuning for it - it's possible it needs a damage boost