Personally, I would say CG Main has Announcements, Rules, Introductions, General Discussion, Off-Topic Board, Youtube, Steam Page Redirect, and a Donation Redirect (In the Future) in that order.
General Discussion should have subcategories like Projects, Music, Debates, News, Birthdays, and Videos.
Off-Topic Board could have Random Stuff, something silly like Spamity Spaaaam, Forum Games, and Giveaways/Raffles.
The CG Gaming Section is fine though I would move Maps Area out of the Technical Section and into the Gaming Section. I would also add another board for games/servers that CG members get together and play outside of our own.(Dota 2, Gmod Tower, War Thunder, L4D2, PayDay, etc.). Several of these games have clans so why not have a Sanctioned CG clan in these games. We don't need servers to have a clan. This also encourages new people to join the forums, play on our servers, or even donate. General Gaming Talk can be used for things outside of other games CG is a group in.
CG Technical would have Suggestions, Programming, and Help Section/Customer Service. Free Giveaways isn't exactly Technical and would be better suited for the Main Page under the Off-Topic Board.
CG Admin would be Admin Applications, Admin Help, and Ban Request/Appeal.
I would suggest a Questionnaire or Interview kind of thing where we can ask other CG Members silly questions about things. It allows us to get to know others better even though we have never played with them in-game.