Fabulous idea - no one else can do this. I think 2 hours will be enough with 6 girls but make it a free-for-all in 2 rooms, so 3 couples in each room. Toss all the guys' car keys into a golfish bowl then fish them out, 70s swinger style.
Or if your main hall is big enough, then free-for-all in...