>>79I thought you were talking about life on the stars themselves. Not impossible, but highly unlikely. Super unlikely. Ridiculously unlikely.
The twin to the binary star would have to be very far out if I'm correct, otherwise it would completely negate all advantages given by removing the tidal locking. Moons of gas giants always seem to be fantastic places to look for life.