Even without all the extra features, having an app store browser that doesn't live in iTunes is fantastic. I think this has a lot of potential.
If you can get people to enter which apps they have, you could do some sort of recommendation engine. IE People who used this app also liked this one...