The real answer is don't do pickups there. The traffic is a nightmare in and out, and you're only really going to get one trip out. By the time you get back everyone will be gone. Do the drop offs before the show and go home for the night.
BTW, there is a huge electronic sign by the Mini dealer where they want ride share drivers to go.