Personally, I still think simply adding the option "Add treasure to pool" would be the easiest solution to fixing many of the problems with Voidwatch loot distribution.

The only problem I see with this option is that there could be "drama" over who were to win a lot on something super rare (such as a Coruscanti). However, at least that person would presumably want that item and it wouldn't drop to the floor. Not to mention, if you yourself want such an item and do happen to get it, you wouldn't HAVE to add it to the loot pool.

A Point System would be awesome, but I'm sure the dev team sees that task as just a lot of work for them. :/