I would not worry or waste any time on him or this.
If he puts it to a fight, the schematics section on his site alone is enough to shut him down. As are the paramount movie screen shots in the gallary section, not to mention someones art work that he removed the credits on; suure someone at SciFi-meshes will know who that pic belongs to.
either way this might just be an attempt to get views to his site, best just to drop it for now