It would be nice if the game had the option to store and keep a selection of maps for your next voyage, or let players claim emissary missions later (in another play session) after having earned them.
It feels like the game doesn't respect your time when, after a long successful emissary voyage, your reward is: "Here, go do another long voyage and NO you can't do it later... do it now, or lose your reward". This kinda sucks because the time it takes to get to a level 5 Emissary flag and earn this reward is usually already a pretty long game session, and unless you want to spend literally your entire day only playing this game (which many/most do not have time for) you're probably about ready to wrap up your session by the time you get to this point.
If you don't use the Emissary Voyage right away it's lost...
So basically, people who either can't or don't want to sink literally ALL their time into this game are punished for playing in moderation, which is not great... It's of course fine if others want to spend that much time on the game, and they get amply rewarded with more stuff simply by virtue of playing longer, but forcing casual players to spend more time than they want to just to truly 'complete' a mission incentivizes unhealthy behaviour.
I think these Emissary missions should be storable as Voyages that you can use LATER. This way you can wrap up your session when you feel ready to call it a day without the nagging feeling that you're losing out on the best rewards.
Either let the player pick maps from their inventory to store for the next session (which they can then re-activate as they would any other Voyage) OR give the player the choice between immediately activating these missions or just storing them in the "Claim Emissary Voyage" dialogue with a Guild representative. It could also be used to store regular maps or bounties that you didn't have time to do.
As I see it there's no downside in terms of game balance to letting the player keep uncompleted maps for later, as these missions are generated on the fly anyway. I don't think it should store maps automatically - that would make it feel like a chore - but having the option to select them for storage would be good.
This would go a long way towards making the game feel like you can spend exactly as much time playing as you're comfortable with and still come away with a complete rounded experience, rewarding both casual and hardcore players.
