It's a nice strat in theory, but I don't see the advantage in rotating unless someone died and you wanted to get another person across the field quickly. Why rotate if it's so easy to boost people to wherever you want them to be? In other words, why would you want the best attacker playing d for a while when a designated defender could play d? The concept of boosting back already has the offense playing D, so I don't see why you would need to officially rotate.
The flexible thing is nicer, if we're on the same page