I understand that bootstrapping the database is probably the hardest part, but I haven't been so confident in MyFitnessPal's database anyways. It seems crowdsourced without much quality control and it is hard to trust. There is also the "too much specificity" problem. I don't always want to choose a certain restaurant's version of a food item when I could probably have a decent first pass at the nutrient levels using a generic version of the food item.