Oh, I wish them the best and hope they succeed.
But I also think they’ll fail. And not even for that one reason, I think there are enough advertisers not interested on tracking to make it succeed. I just think they’ll flounder it. What is too bad, because they are the ones best positioned to make it.
It peaked somewhere between 2000 and 7. Personally, I place it in XP, but opinions vary.