How can i set game mode variables per map?

I actually sorta have your second suggestion as of now. But I’m using a simple actor blueprint instead of the level blueprint. Since i had some problem using that as well.

The reason i don’t use your first suggestion is because i find it weird to create a separate game mode for each level. Where the logic is exactly the same but i only changed a few parameters. To me that feels as if for example instead of instantiating and placing actors in a level, you constantly recreate that actor blueprint but set the default position to be someplace else.