That is a great idea. I think we'll need to open a feature request for that. The only existing neighbour_bonus value in any prototype I can find is directly set on the reactor. I know a few ways I could do it with a control script, but, I try to avoid that as much as possible because it opens up new points of failure.