I'll believe it when the album is sitting on the shelf with the feature on it. Seems details about this album are far from set in stone. Their "brand manager" or whatever the fuck has been on the Bone Board asking the fans how many tracks it should be, what they think of the title, etc. Seems they have no idea what they want to do with the album, so he might say it's a lock for the album today, and shit changes by next week.
Besides, these non-artist, artist representatives aren't always the most reliable in terms of what's going on with an album. After all, someone representing San Quinn said that the Tech feature was going to be on the album, only a month before release or so...