"not sure what is meant by "pack queen" and lack of coverage".
What that means is that I usually only take the Triumph if I expect only periods of drizzle, because as breathable as it is I sweat heavily wearing while hiking because of limited venting options (no pit zips, 1/2 zip) Consequently, it usually stays in the pack.
In terms of lack of coverage, that should be self-expanitory. My medium barely covers the top of my waistline. You seem to have addressed this by sizing up.
If it's raining I want my rain jacket to have full features to keep me dry as possible.
To the OP, the Triumph is a nice anorak, but IMO better used as an "oh crap" option if you're surprised by a brief shower.