That's still pretty relevant, though, because you say you left because you couldn't do X.
Now you can do X, or something quite close to it (w/o researching your "live data" comment... it's not a current events site, so I suspect up-to-the-minute data isn't so urgent); so -- do you come back?
Two and a half years ago? Probably not, no, because it didn't exist then. It's also not live data.
That's still pretty relevant, though, because you say you left because you couldn't do X.
Now you can do X, or something quite close to it (w/o researching your "live data" comment... it's not a current events site, so I suspect up-to-the-minute data isn't so urgent); so -- do you come back?