No experience with the blue-on-blue version, but I have the DSSD James Cameron homage and its a phenomenal watch for the money (and I speak as the owner of a DSSD).
The one you’re looking at looks great - I wouldn’t hesitate to recommend you go for it.
Simon