I mean, "ideally" is kind of a bold statement. Your ideal isn't necessarily my ideal, after all.
The things you list are good things to want, depending on what your table prefers. It shouldn't be a mandate.
The folks at my table wouldn't mind having a table of 30 different polearms, different only by their descriptions and artwork to spark the imagination. (We tend to be inspired more by fluff than crunch. We switched to Foundry from Roll20 largely because of the flashy animated map backgrounds and spell effects.)