Personally, I think the changes to the overguard are "reasonable".
LoS required for Tragedy on the other hand, would only be acceptable if the LoS had absolutely no operational problems.
However, it is visibly proven that there is.
I am a game programmer myself, and it is not for nothing that I consider visibility checks to be one of the worst horror to program correctly.
Knowing this, using visibility checks, in the most satisfying power of the new star of the game, is simply a bad decision.
However, I saw Tragedy working correctly, in a quite simple environment, and it made sense, gameplay wise. I mean it felt like I have to position myself correctly to use it, and not play with dead brain.. But, you have to consider that apparently, LoS has bad tendancies. And so the amount of frustration, comming from the fact that the player did the effort to position himself correctly, only to watch his ult fail is far from negligeable..
Also, Archon Intensify.. this thing should be triggered by any ability that affect health, even when health is already full. For all warframes.
The restriction it has make no sense, all other archon mod can be triggered with ease, why this one has to be gated that way ?
Overguard, shields, special protection of some kind.. so many things can protect out health and garanties that it never needs a heal..