IDRA-21 Powder Dosage, Idaji-aye, Awọn anfani, awọn ipa ẹgbẹ, ati Atunwo