ah yes. and as far as i can tell we'll never know for sure. but @kaliju did apologize.
i have no idea where things will go from here. looks like dcommerce has some decent marketing campaign/influence of their own. and dstors is probably gonna start fresh with a new direction.
all i can say for now is we'll never know until launch. or until either of them has been battle tested.