Seems pretty promising.
powerful antivirals + cytokine storm mitigation = faster recovery
Estimating 100 to 200 thousand deaths the experts are not even considering trying these drugs obviously. I was surprised none of the reporters even questioned that yesterday.
"Anecdotal evidence."
--FDA/CDC