What the OP describes is the system SE used for Voidwatch in FFXI.
It'd be okay except for the utterly ridiculous drop rates.
One person in the 18 man alliance gets an awesome shiny (that they may not even need.)
Everyone else gets logs.
____________________________FFXI: Catwho on Bismarck. Screw endgame. Let's do Assaults! Captain Rank 11-4-2013
FFXIV: Taprara Rara on Balmung || Ornlona Wistuwyn on Ultros || Katarh Mest on Lamia
The official SE FFXIV forums are the Mos Eisley of the Internet.