Comparing apples and oranges here. People that bought this specific Invicta watch mostly bought it for a reason: it's an homage to the classic Rolex Submariner. It's also an automatic, and has a Seiko movement. It's a classic in it's own poor man's right. This is coming from someone that bought it
The watch you linked is just way different on many levels.
*If you wanna buy something, wait for it! Eventually RFD will post it and something in your pants will feel awesome that you waited: your wallet.*