I searched and can't find him on any forums since like 2012. I think he had a webpage for Villian Motorsports, but it's not existent as well. If he was still making this stuff, it would be out there on the forums, so I don't think you're going to be taking anything away from him. Plus, I doubt he applied for a patent. I'm not suggesting mass producing them, but I don't see where making a copy for yourself and a friend is going to hurt. Plus, if you don't CAD these, all of his work is going to end up being lost.