I'll still be using mine post-Legion to purchase trade goods with garrison resources in order to level professions, and there's a good chance I'll keep some buildings such as the barn and the tailoring emporium active on a number of characters, since the 30-slot Hexweave Bag will still be the largest one available for the foreseeable future - the 32-slot bag that was available in the Legion alpha has since disappeared and it's uncertain whether it'll be introduced again in a later content patch.
If you'd like to farm the mounts (or other drops) still from the garrison invasions and/or raid bosses, it might be beneficial to still have a building in every plot, as during an invasion you get points for every building that's still standing. Mind you, I haven't actually tested this without a fully developed garrison, so this is just speculation on my part. Perhaps anyone else can confirm/refute this.
Other than that, I can't think of anything else that would make it worthwhile to still set them up.
Connect With Us