I don't think that it would be terribly difficult to create something similar to this site that you could control yourself and add all the cool stuff that you want to add but it would just create another rift in a community of people that should stick together anyway. These guys are doing a pretty decent job. For now I'd just rather contribute and help make what we have better.
that is very cool! you should make your own trader sight!