Yes it's an open dump tube, it sounds awesome.
I don't have any videos yet I'm still working out some of the kinks with the new setup. I still need a real oil catch can because my dipstick was popping up every time I would boost. I still have to convert to the 2 wire IACV cause there's just a block-off plate on it right now. It's fine if your foot is on the gas but very light throttle is super annoying and almost un-driveable. So as tempting as it is to romp on it everywhere I go, I haven't been.
I have the Blox boost controller. It works good so far.