This is a very touchy topic considering the price value that the glaive upholds.
Positives
It can 1 hit corp
1 some NPCs that Owner cape simply can't
Negatives
Super slow attacks
As mentioned it can't kill worthwhile NPCs
Overall
The best idea I have for this piece of content is to possibly add an exclusive zone for glaive users. This way it adds value to the $850 price tag alongside not ruining new players experience.