I think if we are planning to be a professional trader and successful, we need to do whatever it takes to get good software and data, not entirely dependent on broker.
That being said, I have had no problems with Pi (which I use for order placement mostly) so far, however Kite is another matter and it is a bit quirky and works whenever it wants to.
But it is our professional responsibility to ensure we have the right charts (and even a backup data alternative, perhaps broker charts can be used for these) and power and network backups.
timepass ji, you are a professional trader, so you know what you have to do to not have this headache often