I don't think it will ever be on the new feed list. I think that's based on approval date, and based on the feed's ID number (16111), it was approved a while ago but only came online yesterday. All of the feeds on the list have higher numbers (16181-16280).