Sorry to take so long to reply :thumdown I'm afraid for the time being the answer's no. As mentioned, on the old site we had a mods forum and at first it was very busy, but eventually new threads were posted in General because "nobody looks in the Mods board" - a pity because it was such a good section.
Maybe if we get very busy again we could look at adding new forums, but in the meantime projects / moddings can be posted in the bike specific boards.