This is a move in the right direction! The overgaurd changes are great (and overgaurd really isnt the problem, it is nice to have though), however, dante was an already balanced warframe before LoS was added. His playstyle caused you to have to play actively in order to use his abilities to the fullest.
I also understand that in lower level missions, he may have been overpowered. But that's not the same in Steel Path, or the end game content we currently have. The amount of damage his four was giving was able to suffice for the higher level missions (steel path or the weekly netracells), but it would get a become more difficult dealing damage as the enemy levels would scale over time. Essentially, he was balanced for the game that we're playing. I think without the LoS, we were able to achieve better results with the range we had equipped but without the limit of sight LoS brings.
He's a great frame and I enjoy using him. I hope to use him for the higher level content once things are balanced out more. Thank you for reading our responses, it is encouraging for someone that loves to play your game!