As it was stated, C2 helps you design your game, and really the game.
Also, It can handle larges projects as far as I know, but still, remember to keep your events clear, and to think about the player, ( and the limitations you have in any programming tool anyway only when you are ready to begin).
I suggest you to think about your entire game before beginning to do it inside C2:
When you program it, you already knows (almost) everything about it, don't think about limitations beforehand, don't limit your imagination, just apply it as well as you can.
PS: that is funny, yesterday I was posting something about how to make your game live in your mind before even programming it.