I was a little surprised to see WP Tavern do a semi-promotion of a Theme Forest theme, but I digress because the fact the reviewer at TF went that deep to find the issues relating to sanitized data is promising. I am quite familiar with their review process, which at best has been very controversial. I've seen themes get submitted and within as little as 3 minutes, got hard rejected....basically start from scratch or start a new and different theme. Considering it can take literally months of work to put these themes together can be quite frustrating for the author. I also know that you generally have an estimated 1 in 10 chance (10%) of getting your theme accepted. TF gets so many submissions, it appears they do a quick choice of a few themes and the rest they send out form letters of rejection.

As for the article here stating you are new, I know you've been at TF for 4 years and your first theme is just over a year old there. Still, congrats "Warriors of Code" for getting in with your latest theme. It'll be interesting to see where things are in a couple of weeks. I'd also like to see the decision to go total GPL, so you may want to consider that.