Well, most groups I've been in follow the need/greed method. In fact, I've only grouped 2 or 3 times when it wasn't used. It's exceedingly fair if played appropriately. For any engineer that didn't have that recipe, for instance, it would be worth "needing." I will pick up lowbie enchants and tailorings if I don't have them just to complete my recipe book -- I'll even shop them at the AH.
I think the mod would be a decent mod -- but the fact that it works to keep groups from getting pissed at you for being a ninja, and is written in what appears to be Chinese, I found it extremely.... coincidental.
__________________

|