Welcome to WebmasterWorld Guest from 22.214.171.124
I'm also not impressed with the way a "condensed" directory location is displayed alongside search results.
If you search for my site explicitly you can find it, but it shows a false category that cannot be found by navigating the tree.
I've had no traffic at all from it :(
We show the 'condensed' topic because several topic names are very long.
If you found your site just click on the related link and you'll end up in the topic where your site is listed.
I can't guarantee you traffic, but I hear from other submitters that they receive a nice amount of traffic through us.