I think the idea of building a community is valuable, and reduces the risk of disintermediation if you were just a tutor-matching service. You might want to look into the idea of separate pricing for the tutoring component vs just being part of a community.