I did some experiments with this last year using GenL's Physx hack for non Nvidia based primary cards.
In other words; I put a 8800 Ultra next to a pair of 3870x2. Obviously that worked very well, as it enabled Physx where as before it would make the game crawl.
However, during those experiments and write ups I also tested stand alone Physx with a Nvidia based primary card.
I concluded that the Physx PPU/Engine seemed to respond to the card it was connected to. IE - if you have a 580 and used a 560 as a secondary Physx based card the results were mostly worse than just using the 580.
The reason, I concluded logically, was because the PPU seems to go faster with a faster card and or higher clock speed.
So I agree to what some people are saying. All that extra noise and heat and loss on the card for just using it for that are not worth putting up with, sell it.
The only time I could possibly nod my head in appraisal is if you -
1. Love a Physx title as passionately as I love Mirror's Edge.
2. Play it all the time (I had to stop 'cos it hates Win 7 and I have to run 64 bit Win 7 on my rig for the command software to work

)
3. Have an AMD/ATI card and want it for the reasons above.