Lots to discuss here:
1. Armour, Hull and Shield bots: They are not there to save pilots. They are there to improve isk efficiency by allowing all ships to start the next site rather than bouncing for reps at a station. So no Shield bots are needed. If you don't catch someone in armor by the time the bots land then the bots will be applying immaterial levels of reps. Armor bots are useful to patch battleships over time. Hull are not needed as the Booster should have a large T2 Hull Repper fit.
2. Number of heavy drone bunnies: An optimal fleet needs 4 Drone Bunnies to do it right. There are two optimal fits - Geckos and Aug Ogres. Geckos are better at applied DPS against ships while Aug Ogres do more DPS on towers. Ideally you should have a Mobile Depot and switch from Geckos to Aug Ogres or Sentries for tower bashes (Note to self re 4000DPS Shack fits). The Optimal Vindi runs either 2 Geckos, 2 Hammerheads and 1 Light or 5 Aug Ogres. Machs and Shaks are optimally fit with 2 Geckos. Alternatively they have 4 Aug Ogres ie 4 Heavies. Nightmares are 1 Gecko, 1 Hammerhead and 3 Lights or Alternatively 3 Aug Ogres. Logi should be 5x Lights not bots as primary but that's not doctrine.
A fleet with lots of drones might be: 18 Vindis + 6 Machs / Shaks + 9 Nightmares + 6 logi + 1 Booster. This is:
9 Gecko Vindis - 4 Heavies + 1 Light = 36 Heavy + 9 Light
9 Ogre Vindis - 5 Heavies = 45 Heavy
3 Gecko Machs - 2 Geckos = 6 Heavy
3 Ogre Machs - 4 Ogres = 12 Heavy
4 Gecko NMs - 2 Heavies + 3 Light = 8 Heavy + 12 Light
5 Ogre NMs - 4 Heavies = 20 Heavy
6 Logi - 5 Lights = 0 Heavy + 30 Light
DPS = 81 Heavy + 9 Light = 90 Drones.
Snipers = 46 Heavy + 12 Light = 58 Drones.
Lights = 9 DPS + 12 Snipers + 30 Logi = 51 - these should go to the DDD and DDD is Full.
In practice Logi brings Logi Drones not Lights so DDD can be near empty.
So in the best case scenario DPS assigns Mediums and Heavies to the HHH and Snipers assign mediums and Heavies to SSS. All Lights go to DDD and overflow if any goes to VVV.
DPS = 18x4 = 72 Heavies (Over by 22) assign to HHH and overflow goes to SSS the Special Sniper drone bunny.
Snipers = 30 Heavies (Under by 20) assign to SSS. Ie Between SSS and HHH the DPS and Snipers have their drones fully allocated except for 2.
Then you have Lights = 18 x 1 + 6 x 0 + 9 x 3 + Logi Lights = 36 + Logi which are assigned to DDD. Since Logi can field an additional 30 lights then you end up with a potential overflow of 36 + 30 + 2 - 50 = 18 of mostly light drones having to be assigned to the VVV.
With this fleet comp SSS, HHH and DDD are all full and VVV has 2 heavies and 16 Lights.
Overall, VVV is the worst DPS ship to have drones because their job is to be now where the DPS does not need to be until later. This is why the VVV is otherwise known as the professional sandbagger. But you don't need more than 2 heavy bunnies because you need these guys shooting cruisers and the very rare battleship that gets away.
But then WTM allows much flexibility on drones and does not require people to bring the optimal configuration of drones for their ships. So …. this is just math.
So Tl;Dr; If we want to get serious about drones: (a) Mandate 2 drone layouts per ship - Ogre and Gecko (b) Add in the SSS as a Sniper drone bunny (c) split heavy and light drone assignments between HHH and SSS. Use VVV in the last resort.
3. Support Drones: This is an interesting idea. I have no idea about the numbers so can't comment. I do know in an elite fleet when the DDD can benefit from Web links, 3 Scimi links and 2 SeBos you don't need them. But overall DDD's don't need drone DPS to kill frigates. So using painters and webbing drones may be more useful. If your drones eWar Sansha do they get aggro and instablapped? Also you can fix the too many painters by requiring 1 paint, 1 web, 3 lights per logi. If support drones make sense at all.