Rain Delay says: Allies can't attack until the end of your next turn. If it makes that allies cannot attack, isn´t that considered a negative effect, just like Jasmine´s? Being so, does removing Rain Delay before its effect ends cancel its effect, or should it persist as long as the text says so? As i remember, when you destroy the support ability or return it to the hand via Shrine of Negatia it makes your allies able to attack again.
BTW that will apply to Urgent Business too.