My suggestion is allowing loadout changes at set locations ingame, perhaps from “stashes” near medical servitors, or in the points of no return mid mission.
What I am hoping to achieve here is swapping to a flashlight if I autoplay and get matched into a Lights Out game. However I can see advantages in being able to alter loadout once you see your team composition, if no one has ranged kill capability or crowd control capability you can adjust your playstyle.