I remember when I was working on my Helen mod for ACDC, and right in the middle of it Stern announced Luci. Killed me, because it was gonna look like I was ripping them off. I almost just trashed the whole project.
Then I decided I'd done the work, and to not worry about what anyone else was doing. You should do the same. Clearly you've been doing your own thing, take it to the conclusion, it looks really nice.