If the memory allocation is an issue, then this one will have the same problems. I remember that we had some spurious crashes back then when I first added it and we decided to leave it off by default.
Besides, it is not such a performance sensitive part to give you much of a gain. And being an early test, it is not well written either and starts too many threads.
If we get the multi-threaded property solver working correctly, then I will go back to this one and improve it.
Feel free though to do some testing with either option activated to see if it crashes any more than with it deactivated.