What are the new restrictions for Project discovery?

Hi, since the new project discovery came out, it seems there are new restrictions, like for example, limiting our entries to around a 100 limit. Also, I noticed that new characters need to get to more than 2 million sp to get to advance beyond level 25. What other limitations are there?