Both have pro and cons, imho.
The nice thing about handplaced loot is that it can be easier to balance, more atmospheric and you don't have to worry about getting worthless junk due to bad luck.
I don't mind random loot for "filler" enemies or random containers, but quest specific rewards are probably better hand-placed.