Excellent idea, has tons of possibilities, but leave it to be to find a way to break it.
I installed the 100% Biter Evolution Start mod and set a new map to Peaceful mode, and after a little running around with the friendly spidertrons:
The mod Enemy Spiders (2.0.0) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event EnemySpiders::on_spider_command_completed (ID 171)
__EnemySpiders__/AISpiders.lua:181: attempt to index global 'spiderData' (a nil value)
stack traceback:
__EnemySpiders__/AISpiders.lua:181: in function 'findNext_chasing'
__EnemySpiders__/AISpiders.lua:236: in function 'AISpiders_findNextPosition'
__EnemySpiders__/AISpiders.lua:457: in function <__EnemySpiders__/AISpiders.lua:453>
Not sure if this is a bug, but when not in Peaceful mode (no errors encountered), the spidertrons did not fire lasers at my character, as I had expected. Or possibly the lasers have short range and my personal defense lasers destroyed them first? (Using my own armor/equipment mod).