I use Virtual Switches as timers. Also, I would suggest that instead of using a DTH Alexa Virtual Switch, you should use an Edge Virtual Switch if your SmartThings Hub is Edge capable since the DTH is going away. Alexa Routines can be triggered with either Open/Close or Motion capabilities.
As for Edge Virtual Switches, I use @TAustin vEdge Virtual Switches. I like using Motion virtual switches since I don’t use Motion sensors in the STHM, and they don’t appear on the SmartThings app Favorites page status area since they aren’t Open. And, using @TAustin virtual motion devices also has a feature to ‘auto return to inactive’ which is effectivity a timer in itself so I don’t have to set the SmartThings Routine to turn Off the Virtual Switch after X time since the virtual motion device will turn Off by itself.