I just wanted to jot down a few feature ideas that I think the game could really use. Feel free to suggest some of your own, but preferably avoid stuff that strongly relates to balance and bugs. There are other threads for those. Probably helps to keep them realistic as well.
In-game Opponent Commander Details
The loading screen is the only place that you can see what commanders your opponent has. This is time limited, and given the resource-intensive nature of a loading game, often laggy.
With the vast number of commanders available (namely for the vanilla factions) it stands to reason that people should be able to look at a player's commander loadout at any point in the match and check what doctrinal units/abilities they've seen against it to determine what to possibly expect. There's even already a perfect spot for it not being used in the toggleable player list cards.
Figure 1
Copy this.
Figure 2
And include it somewhere next to the name here, complete with drop-down details on hover.
I'm really not sure why this isn't already a thing, and on the face of it I can't imagine it would be difficult. It's unreasonable to expect casual players to memorise all the commander abilities. Bulletins could be included as well, but they're not really a priority.
Squad spacing controls
Certain squads just insist on bunching up insanely tight. This is particularly the case with expensive 4-man squads, such as panzergrenadiers. Considering that panzergrenadiers can be made even more expensive with a 120 munition panzerschrek upgrade, their lack of spacing is pretty infuriating. A single tank shell is sometimes all it takes to destroy a huge investment when they're supposed to be a counter to tanks.
Suggestion: Add a button or two that allows you to cycle through squad spacing sizes(for all squad types) or perhaps even change formation. The mouse wheel strikes me as ideal, but obviously that has an existing use.
On a similar note, Relic could stand to drastically reduce the current distance value that 'snaps' infantry to positions in cover. I don't know why it was introduced and I find it to be a significant impediment to good micro.
Forward Retreat Points for Vanilla Armies
Relic did put up a poll regarding this at one point, but the game was in such a broken state at the time that nobody really saw it as a priority. That said, it's a bright new day and I can't recall the last time I found the game so fun. With that in mind, this seems like a good time to revisit the idea.
The 4-man nature of so many Ostheer squads makes retreating particularly relevant. You stand a much higher chance of losing your whole squad if you don't retreat in a lot of situations. Given the size of many team maps, retreating can get tedious pretty quickly as Ostheer or Soviets. I think there are probably some creative ways in which retreat points could be implemented. Nominating one of your (command) bunkers as Ostheer would make a lot of sense.
Suggestions Made in Comments Below That I Particularly Liked
Map Sorting
The maps are a mess to navigate.
Fallback Point Spread Out
Reduces risk of artillery wipes, and also units being stuck in retreat mode until you move other units at the retreat point.
Customisable Hotkeys
Just a standard PC gaming feature, really.