This post presents some peoples opinions of the drag manifold, I think it might stifle your efforts to get those boost figures you have planned for, and deserver.
http://www.honda-tech.com/zerothread?id=124580
Good luck, (like with a built car like that you even need it, heh)
-PHiZ