Idra-21 Trab tad-Dożaġġ, Half-life, Benefiċċji, Effetti sekondarji, u Reviżjoni