How about a neural network model predicting where the player will be in one second, and center the camera there?
That lets the player see where they're going.
The network would have the local game map (including enemys positions and velocities), together with a few seconds of player history as input. It could be trained on beta users.