Mid-Range Gaming PC questions

gdnmaximus

Reputable
Dec 1, 2014
5
0
4,510
Hello,

I am planning to assemble a mid-range gaming pc. Mostly for playing Dota2 in 1080p resolution in high settings. This is my current part list. Note that I won't be overclocking and stuff, hence this processor.

CPU: Intel Skylake i5 6400 - 2.7Ghz
Ram: Crucial Technology 8GB DDR4 PC4-17000 Unbuffered NON-ECC 1.2V
Cabinet: Corsair Carbide Series SPEC-01 Mid Tower Gaming Case CC-9011050-WW
Graphic Card: MSI GeForce GTX 950 OC 2GB GDDR5 Video Card
HDD: WD Blue 1TB Desktop Hard Disk Drive - 7200 RPM SATA 6 Gb/s 64MB Cache 3.5 Inch - WD10EZEX - OEM
PSU: EVGA 400W
Motherboard: ??

Questions:
1.) Am I missing any parts that are needed for this config?
2.) Does the above components complement each other well? I mean I don't want one part to be a huge bottleneck so that another part's performance wont be fully utilized.
3.) Can anyone please give me a motherboard suggestion which suits for the above configuration?
4.) Does it make sense to choose a Mini/Micro ATX Motherboard for an ATX cabinet? For example, I have this in mind - MSI Intel Skylake B150 LGA 1151 DDR4 USB 3.1 Micro ATX Motherboard (B150M Pro-VD)

Please let me know.

Thanks.