First of all, the screwdown crown replicas have had issues with crown stripping. When you have to manually wind a screw-down crown over and over and over again, this is inevitable. Just for this reason, I'd avoid this particular rep (and the Blackseal 183) unless you only use it intermittently or if you know it's easy to purchase extra tubes and crowns.
Secondly, it's a solid back replica. Does it matter what the movement inside looks like? I'd go for DavidSen's high quality chinese movement instead of paying an extra 80 bucks for the swiss. You can purchase an extra ETA movement for that price difference.