When reading your post, a couple questions make themselves evident.
The collaberation your proposing really doesn't sound appealing. first of all, each and every project starts with a vision or idea with individual contributions that when added together greatly enhance the final product. If someone has the qualifications you require, they could simply make an FPS of their own. I don't see any background, other than the fact you claim your not fluent in the language but have coded 30 games so your actually somewhat decent, and that within itself doesn't seem like anything other than a contradiction.
Consider this a job application. Right now your trying to convince us to help you out with a game you'd like to create, which requires a great deal of time investment. Why should we help you? What can you bring to the table? You say you've coded 30 games, which implies some knowledge. So what's been stopping you from diving into the BGT network object? What will your project look like? What sets it apart from swamp, redspot, RTR, etc? Can we have a look at some of these games to gage your skillset? Until then, I don't see a reason to contribute, although I wish you luck and will certainly give feedback on release.