People placing then sneaky i think is ok, even jumps out of choppers is ok i think, you need to fly the chopper in there and if the opposite team let a person do that well then they should be nuked. That is a part of renegade.
However i find it problematic with the beacon placement that are inside other grapics, wich either makes the kinda hidden, or invisible, and harder than normal to disarm, or even impossible.
So a good placed beacon should ofc be allowed, but a beacon placed with an exploit that give a enormous advantage should defintly not!