"At times it can take weeks for a new theme to get pushed out to the directory."

I think you mean 'months'. But hopefully with Tammie now doing 2-3 days a week progress should be faster.