The superhero esque feel is a little cliche, and the idea of a "school" and posts containing information about going to classes isn't the best. I suggest changing the plot to emphasize on the missions, as "school" roleplays tend to crash and burn. I do like it, though.