Proper decentralized radar network, mobile low-altitude engagement units with proper sensors etc. would become much more feasible than flying set of drones with sensors-munitions. These drones would need to land at least once a day and maintained sometimes.İf you could detect them, your UAVs could engage on Shahids.
The problem with Shahids is detection. How could Flying TB 2 notice Shahids?
If thermal imaging could help, you would need hundreds of TB2 for patrolling.
Need solid radar cover.
Old tech Ground radars barely catch them.
Deploy an hot air balloon instead. Much more logical if it is the goal to keep an eye from above and limit the chances of it being hit.