The general mod discussion board (Other Strands) would be the appropriate location for your mod brainstorms for now.
The only thing that could make this more depressing would be a whole mess of totally empty boards, so things that you might be accustomed to seeing split out into separate categories are being lumped under more catchall forums until and unless traffic warrants splitting them out.