If it's Trader's add-on then Trader has a right to release it and mess with it whenever he feels. I actually support this, it wouldn't be the first time I would be disappointed with an add-on. He could have held back testing and some major features because you were all impatient.
Also, he didn't delay it just because of Lance, he isn't playing a "power over another" "charade" with the community.