I figured I'd also point out that the case has a punched side for unused cables. I use punched sides for cable management. It works fine and it's cheaper. If you're running everything at preset speeds and don't plan on overclocking anything then it doesn't matter much anyway except for the convenience of not having cables everywhere. You could probably fill the case up with cables and the stock cooler would keep everything cool enough provided there was still ventilation for the fan.
I have many computers and one of my systems is a micro ATX.
I have a clusterforget of cables on top of the RAM sticks, I know it's not healthy, but it's been running for 3 years with great temperatures.
The GPU protrudes into the hard drive bays, and there's cables there too. I have to hook the cables around the heatsink otherwise they might stop the fan.