While it does make sense to have a "one stop shop" for all things Tomorrow People, it looks like the new series already has generated plenty of interest; I know of two other fan sites out there for it: TomorrowPeopleFans.com and TheTomorrowPeopleCW.com.

So presumably, when the new series starts airing, everyone with a site for the CW series will be recapping episodes and maintaining episodes list, and I expect the regular Wikipedia will do so as well. In light of that, I'm not so inclined to do the same work that others will be doing in parallel. But, I'll go with whatever the majority vote is.