I don't think there are other options to get this message in WM.
Such message is important if you do a goods receipt, to decide whether you accept the material or return it to the sender.
If this information is important for you throughout the entire life cycle of you stock then you should manage the material with batches. And if you work with batches then you make use of batch determination for picking, and here you can already decide if you allow to pick outdated material or not. If not, then you wont get this batch proposed at all, you will get new batches proposed if available.
If you allowed picking, then the decision is already taken in the design phase, but SAP gave you the option with above message.
If you pick parts for own consumption then this message will not appear, again you have the option of batch determination to decide what batch you actually want.
And you should make use of regular shelf life monitoring with inspections via QA07 , which means that you then either post the stock into blocked stock or you extend the shelf life.
If you are pro-active then you do not need these messages