They should be spawned just like vehicles.
The thing however with one seperate brick is that he can add special things to the brick itself, like i said.
The spawn restrictions that are currently in the bot datablock should be moved to a new properties menu of the brick.
And currently you can already set the weapon of the bot which is actually kind of useful. :)
So a seperate bot hole brick is okay, but the system of one bot hole for one bot is just silly in my honest opinion and i really can't see the reason for it.