I noticed a couple of adverts for Football Index on E4 yesterday. It's sort of nice to see, but I don't think it's fully ready yet. There are still tweaks to be made.
They've been advertising for years despite the fact that there are still tweaks to be made. It didn't stop them then, it won't stop them now.