Judging by this post seems to me that this is all about some internal struggle and personal relationships which I don't give a dime about. Both sides seem to look... contraversionally to say the least. Not enough information to make a conclusion.
Seems you are right. But onex at least has a working product and that counts for something.
For me, the main thing in mining is that the value of the coin is constantly increasing. Mining is always the risks you need only to be able to implement them.