Agreed, this looks horribly like the garrison missions from WoW -
Platoon UI Screenshot
I played WoD, levelled a couple of garrisons started a third and did those things up to the point where they introduced the shipyard and then I quit the game, probably for good. If there is one idea I'd never want them to copy from WoW, this is it.
Hopefully, there is more to it than the WoW follower missions. If not I hope the rewards are either mediocre or available through other means. I've nothing against them introducing side-content that people might enjoy but since I loathed the garrison missions I hope you can leave it alone without severely gimping your progress.