I pretty much followed Channels direction for building my Pi.
I went with 4gb RAM though didn't need it. But, who knows and why not when it's cheap.
I did end up replacing the case. It just got too hot. If you have a large library that when detecting/importing, and/or watching in a couple places and/or recording .... I saw my temp hit over 70c before I started shutting things down.
I bought this, and it also sits on a latop cooler with fans, along with my homerun, switch, and hard drives.
Rarely gets over 35c now.
Hope this helps. You can find it on amazon or anywhere else, just search for GeeekPi