I didn't put anything behind my 70mm, and I dont think it leaks. Still get 9-10# of boost. I just cut the top part of the stock gasket and used that, along with a bunch of RTV

It might be leaking and I dont know it, but I think it is holding up fine. If it ever does leak, I will have to make a sheetmetal plate of somesort.
BTW, great job on the Turbo, hope to see some numers soon. With all these turbo's appearing, I think the days of us Vortech owners are numbered. Just hope Kinger and Buckshot can do us proud in the S/C vs. T/C HP war