I totally agree with starting simple, so we can produce a final product. Another problem with a CMS is getting the dev environment all set up. A CMS involves a database server, web server, and webserver modules. A card game or other cocoa project just needs Xcode.
I'm torn about whether to invent a new puzzle type game, or clone an existing one. By cloning a game we already have the rules, and know how it is supposeed to work. This would simplify the design and testing phase of the project. On the other hand coming up with something new is also enticing. Decisions, decisions ...