The recharge time is not actually a weakness as it can be nullified through obtaining Senju DNA. Although if you want to consider it as a weakness, then it is the only known weakness. Other thing is that, accoding to anime Danzo used Izanagi which is a op jutsu in itself as it can alter reality into an illusion. The only weakness Izanagi has, is the fact an eye is sacrificed in the process. :yeah:
@bold You clearly don't have much knowledge about KA as it seems. The recharge time of KA for an Uchiha i.e. Shisui is minimum one day which is actually the least possible time period of its reactivation under any circumstances. That's because Uchihas attain the maximum potential of the Sharingan and nothing will extend the capabilities of Sharingan beyond what an Uchiha already has.
Adding Senju DNA (Hashirama's DNA particularly) is used by someone who isn't an Uchiha i.e. Danzo to reduce the time period of KA reactivation from a decade (recharge period for non-Uchiha) to one day (recharge period for an Uchiha). An Uchiha already has one day and it cannot be reduced further. Adding Senju's DNA cannot shorten the time period any further than this.
@underlined I don't know where you saw this, but as far as I'm aware, Danzo only obtained the Sharingans AFTER the Uchiha Clan massacre. And he stole Shisui's eyes BEFORE it. So using Izanagi isn't possible.