I am for boarding at your leisure via a separate queue. But then that lane has to be enforced! Send everyone who bypasses the regular line without status back.
And the GA should always serve the priority lane first, and not make the Elite wait (defeats the purpose).