I'm not really intending this as a nudge, but I originally had the same thoughts about the I24 content (missions, badges, etc.). I ultimately decided that I'd work to get as much of it documented as I could while I had access so people could have as complete a view as possible of what was to be. Hopefully someone who's more familiar with digging out power info will be able to flesh out those articles.