I think the site will be a hit. I know many Pay Per Click Advertisers that are awaiting their advertising program to launch.
I, myself is one of them.
If they keep their marketing up they should do alright. But the search engine world is pretty much already constructed. Who knows how easy it will be to compete with google, yahoo, altavista, etc.