If you care about progression for your guild, loot council is the only way to go.
DKP systems have problems no matter how well-designed. You may have people "saving up", or purposely passing on temporary or small upgrades because they don't want to be passed on later, bigger upgrades. You may have a system that ends up with many people capped, forcing you to have a secondary system to resolve ties, or people so far ahead that they can't be beaten, or so far behind that they can't even get items that are clearly much bigger upgrades for them over someone that would only use it until another item drops. You may end up gearing up people that aren't important for the next fight, effectively wasting the gear (e.g., gearing up healers for a DPS check fight, or getting the 4pc on someone sitting out for the next progression fight).
Any system that solves all those problems simultaneously ends up being functionally identical to a loot council.
DKP systems and similar are useful for keeping track of the day-to-day item logistics and making sure you're not assigning too much to someone (without meaning to). But they work best when they're not there to make decisions for you, but only to make decisions easier.