Doesn't sound like me huh?
Been exploring the Marvel wikia so superpowered(via armor or otherwise) is getting pretty old.
One more interesting point is that the beacons are small enough to fit in the palm of your hand. :|
EDIT: Guess what? The effects stack :|