I feel like the best way to deal with this would be to make the basic fares check-in luggage only (rather than hand luggage only) and economy plus and CE to include both.
It’s hand luggage space which is in shortage and also I find most customers consider it more important on short-haul.