We are actually creating a page similar to this for our clients. It will be live in a few days. We had a client directory but couldn't fit everyone on one page. So we decided to create smaller boxes for each clients. All of our clients will be on the same page and are encouraged to do business with each other and promote the page. Remember, hundreds of millions of people have come online in the past 5-10 years. And the key is not "copying" the exact idea but learning from and adapting all the models in the marketplace to create new projects. Ours is already selling but (BUT!)it is because we are already connected to these people (creatives, business owners, etc.) and we're not out to create a gimmick but simply to connect clients and friends of clients.