It's very much a copy of the 210 yeah... What strikes me is that Intech racing is based in Taiwan, and I recall that the DEX210 is actually produced in Taiwan as well... I'm curious if/how that is related to each other...
As for the car: It looks a lot like a DEX210 and the geometry probably is exactly the same, but the devil is in the details: How small the tolerances on the parts are, to what degree warped moulded parts make it to the customer, how consistent the quality and strength of the material is, etc.