I’d rather hold perimeter guard while burning bodies than live with the summer stench of rotting bodies for weeks, and have to deal with scavenger birds and animals–who might be carrying disease from the last corpse they fed upon. Thinking of a vulture dumping on my tent after feasting on a corpse is not pleasant nor healthy.
Make the fire hot and put the body on top of a lot of fuel. It will be over in a few hours rather than weeks. More sanitary too.
As far as the “beacon” effect–set up a guard. If near a city, there will be countless other fires besides yours. Far enough out in the country, maybe not noticeable if done at night in a low area or ravine. Smoke would be invisible in the darkness; flames would be hidden.