I should say, that this idea is interesting, but not so fresh and new. This projects not looks like a full clone of previous projects based on the same idea and may it will not repeat mistakes. I believe that you have taken into account experience of previous projects.