The one downside to putting everything into one file is that if anything happens (disk error, surge while writing, virus, etc.) then the whole project is nuked. With everything in separate files/subfolders you have a chance a getting SOMETHING back to rebuild. But it would make a good OPTION.