A lottery system is better because it is run by tour management and gives all GA ticket holders a fair chance at getting to the front of the line. This would still allow the fans who police the fan-run lines and attend multiple shows to have several chances of getting a good spot in line. Of course, everyone would still need to follow the "official" instructions for the time and place for lining up.
As others have pointed out in this post, a fan-run line system off of the venue property is not endorsed by the band or the venue. The venue sends out instructions to GA ticket holders when and how to line up on the day of the show.
bgans, show up early on show day, go to the venue and tell security you followed the rules and that these off-site fan-run lines do not have more a right to the front of the line than you do.