Do you feel comfortable using cloud storage for so much of your content? My ideal is to be entirely self-backed-up. I want a personal git server, photo archive, etc. With bandwidth, service costs, vendor issues (dealing with google seems like a nightmare from reading online).
How did you construct your NAS? Is it a single system, or multiple hard drives/storage solutions connected to your network?