Sure. I’m not saying that your class shouldn’t be viable. I’m also leveling on a PVP server, but not on a stealth class.
In any case, I don’t think that breaking the things in the API that allow for the Spy addon to function would be good for the game. It might be interesting for those who wish to avoid being detected to get a deeper understanding of how the addon works, so they can avoid being detected.