Proposed topology looks good. I just wanted to share that I had issues with the TL-1016DE switches a few years back. At some moment (1-5 days), it would no longer route VLAN traffic. Only power cycle fixed that (I had two units at different locations and both had the same issue. They were perfectly fine for non-VLAN use though). TL support was non-existent.
After drop-in replacement with Cisco SG switches all problems were gone. Having the SG VSI also got me to true Gb througput (which I couldn’t achieve with the TL’s).