Sorry for the (probably) obvious question but...
if ever Convert is up but Swiftcast is down, is ending your single-target rotation with;
[Fire>>(Raw 4.0s)Flare>>Convert>Fire>>Blizzard3]
... a loss in DPS compared to just continuing the rotation normally and waiting for Swiftcast to be up before doing the Swift+Flare>Convert combo?