Yeah, I saw that years ago. I don't think anything came of it, unfortunately, hence, making one from scratch. I feel like a kit would sell well, so I am sure there is some license issue.
Beyond that, there is just SO MUCH STUFF to make for it, perhaps making a good kit is simply...