^^ Love the way they put it in the seeker.com article:
"the discovery has sent orbital dynamics experts into a spin."
I imagine it would be very much harder for life to develop and survive in a system like that, than in a nice stable orbit around a single star.