Wastegate running off intake manifold pressure is much better than off than off the compressor outlet. I don't know what I was thinking earlier. As I'd give it some stick, it would spool up to 5psi darn near instantly, then slowly drop down to about 2psi as engine speed increased. My epiphany was that I was losing 3psi in the intercooler/piping.
Also, latest video: