Without question the overnight camp creates an additional sets of problems and additional planning but also gives you more time and flexibility to make the camp a more complete experience for the kids. I believe your question here is one more of organizing the instruction of the camp rather then the behind the scenes structure. Realize however that no successful camp occurs without good organization and proper planning of both content and staffing. Here are some of my tips for helping you to construct a successful camp. Pick just one theme for the camp unless you are conducting an overnight camp where you have as many as three instructional sessions and games.
Kids love to play games where they have success.
Success may not be a winning basket but if they feel they have improved their shooting technique, dribbling skills, or defense, they will come away rewarded, motivated and ready for more instruction and growth as a player. I have run camps with themes on team offense, individual offensive skills, shooting, defense, fast break, just to name a few. This can be one by splitting your group into two main groups for general game scrimmage evaluations before putting them into teams for the week. Don't be afraid to move a more talented young player up to compete if they are physically capable and mentally mature, or to move a late bloomer down if their skill levels don't let them compete without frustration in their age group. Remember however, that it's better to move younger players up, rather than older players down for social reasons.