Not something easily tested by me as I rarely use the spell now.
Takes 3 seconds to cast, netting you 57 seconds of usage with 30 second cooldown.
Casting 3 spells normal speed costs 9 seconds.
Casting 3 spells with rapid fire costs 3 + 1 + 1 + 1 = 6 seconds
So that's only 3 seconds saved overall for 15 mana cost where 3 seconds of it I'm doing nothing to disable critters.
Rapid fire only has a very specialized purpose of killing fast regenerating crap like crusaders and very dangerous critters that can dodge disables like liches.
I don't bother with crusaders, not worth the effort as they're lower level and take too long to kill plus I have to deal with the 30 seconds rapid fire cooldown.
Liches, nice to have, but unreliable due to needing to have it up and running before the lich comes in and that being said, your 57 duration is short and your cooldown is 30 seconds long. Get unlucky and you're either on cooldown or have a few seconds of it left to use it, too unreliable to use consistently so I end up not using it.
Of the times I experimented with it, scatter has a slow environmental effect which happens when frost covers everything slowing down your actions.
Also when bandits use their maneuvers with the slow component. I don't know which rogue skill it is, but it may be one of these: subdue, nosetweak, footstomp.
I'll see if I can just stand around and let a bandit abuse me but not kill me so I can get a log.