The idea can be worked on though, not sure how Blizzard would implement this but there can be a decent rotation, embedded in the calendar.
Also, the only aspect that bugs me about this idea is the gold. I mean, how much more gold can Blizzard throw at someone with a character with full Garrison? Its (almost) passive income is waaay enough to pay for your subscription fee nowadays anyway.