This is about the time that I was subscribing to Omni (79-around 82) and this story doesn't ring a bell. But that may not mean too much (even though I read most of the fiction that they published around that time). In retrospect, I'd have to say that it was probably Omni more than anything else that got me into science fiction.
Anyway, sorry I can't give any real help here. Just had to wax nostalgic for a moment.
"It's only Neutron. We call him that because he's so positive." --from This Island Earth