Yes, absolutely. I would suggest to make dino cap number bigger but not something extremely huge, that would cause a lag. But I think structures causes much more lag than dinos, ive seen big bases structures load and give 5fps but dinos instantly loaded when near some1s base.
Separate PVE and PVP changes for sure. PVP changes making a bad effect on PVE, because pve isnt about raiding, and dinos nerf makes pve harder. I play PVE only and the new beta changes that is coming is good only for pvp, pve shoudnt get the owl nerf etc.