When creating an integer column in MySQL, an INT(11) column is the same size as an INT(5) column.
The number in parenthesis doesn't affect the size of the column, it only controls is the display width!
(Also it's deprecated in 8.0.17, so don't get used to it.)
@xitnelat@georg_ringer I don‘t see the big different of selecting or typing a value in a field. Beside of this, the field could be easily changed to a multiselect field with a predefined list of values by changing its tca definition.