Quick answer
In most cases, GNWL is better. GNWL generally confirms faster than pooled quota waitlist.
When GNWL matters
GNWL should be judged by passenger-wise status, chart timing and recent movement in your PNR.
When PQWL matters
PQWL can behave differently by quota, train route and cancellations. Always check live status close to departure.