Yep, we're pretty much making these mandatory installs since we found out that Subaru superceeded the parts for the restrictor pill.
The 02-04 pills allowed for pretty good boost control (thus why I had never needed it), but now, if it's an '05, or one who lost their pill, we simply just install these and tune them.
SOOOO much simpler in the end now.
... and yes, I was one of the biggest proponents against needing these, but now it's kinda worked out in the end.
Great write up!