I'd guess the best location is probably the pre-gen tech area here:
https://www.ninjette.org/forums/forumdisplay.php?f=11
2nd best location, if the thread is mostly about the pics, might be the pics section here:
https://www.ninjette.org/forums/forumdisplay.php?f=7
But don't stress - it's easy for the threads to be moved wherever if you decide they'd fit better elsewhere on the board.