So about the loot system , I would like to see group loot but class specific, what do I mean class specific is that if the item dropped by the boss is for Paladin only the paladins in the party can roll for it. If it is a back item , bag or mount everyone can roll it but for the class specific items only classes to roll.
Also if we have world bosses you can make a system that counts every players damage made to the boss and the first 3-5-10 players to have loot, that way you will prevent the ranged classes to hit the boss first from far away and to get the loot for themselves. Or you can make a chest that everyone opens and gets random loot from it like the Guild Wars 2 system for world bosses.
Another thing that for me is useful and made in Black Desert is that your pets give you some minor stat boosts and with pets you can activate automatic loot thats for the open world and leveling process that way they loot the corpses for you which is cool cuz you don't have to single loot every corps and sometimes forget to loot if they are too many.
And last but not least it's better to make loot stackable when you wipe a big group of monster to click on one of them and to see the loot from every other killed monster from the group.