So including the Gen9 TMs the default setting would look something like this (ascending by gen number):
allow-tm-reuse:
- false
- false
- false
- false
- true
- true
- true
- true
- false
This reflects the original games but still allows players/servers to adjust it to their liking - set all to the same value, only keep certain sets reusable so they can be used as special prizes, have shopkeepers sell two versions of a move at different prices depending on whether it's reusable etc. ...