Pvp locations work only when you are sure you'll find pvp there, otherwise players don't waste time going there even too lazy to scout. Pvp locations need something that says "this is the place to be and where you'll find enemies" such as timer, loot box, or events like on fo2.
An attractive idea would be a map that changes, reshapes layout every so often like the barrels map in hinkly