http://imgur.com/a/wDJ6C
Album log of my experiments. Total of 7 tests.
Results:
Soft-reset is 30 mins
Disbanding does not affect the switch directly (though actions after disbanding can)
Doing BGs (on the raiding toon or on another alt) does not affect the switch
Doing another raid of the same difficulty does not affect the switch
Soft-reset is needed for every switch
Uncertainties:
If the mechanics change when the full raid group is on, as I was experimenting with the progress run id that was finished for the week and was the only one online during the tests.
If the soft-reset is different for the very first one, as these experiments were done hours after the raid finished.
If the results hold true if other raid members do it, as I was testing in a solo capacity to replicate if the raid leader's actions outside SoO affect the switch.
Needs more testing:
(the uncertainties above)
If objects left behind (blingtron, tree, darkmoon tiger, portable mail, etc) can affect the timer.
If switch mechanics change when more than10 toons are saved in an id
Speculation of factors outside the players control that might affect the switch mechanic and/or timer:
unknown warmane switch mechanic
a gm watching the raid
Of course there is also the chance that a raider is just messing with everyone's time.
Edit: If you have other findings or can confirm the above findings, please do so. It would be much faster if we pool our knowledge to figure out the mechanics of warmane's switches until they can implement a retail-like script of switching.