-6 on the pan is definetely too small, a -10 line is on the small side also, I have -12 and it drains just fine. I have the bungs welded at an angle and the bungs are radiused inside for a smooth transition. My turbos have the same style seal and never leaked.