Dynamic Timeout for Scenario Play-Listen Block

I would like to see a platform enhancement that enables the ability for the Play-Listen block Timeout field to allow for a variable ex: $(item.custom.sttTimeout). This would enable our developers to use a single scenario from parent scenarios but allow for dynamic timeouts.
One call flow example might be asking for a phrase at the main menu, meanwhile another might be looking for a Yes/No confirmation. Part of this ask is based on how the scenario has to be designed to enable STT during dynamic prompt play, where no audio prompt is defined within the Play-Listen block but defined in the Parent Scenario with the box checked to exit immediately and continue playing in the background.