I get that you're becoming a warehouse of categorical "opinion-based" data, but the trick seems like it's going to be how that data can be accessed once it's stored. Lists of things my friends like, seems it'd be more useful than getting a list of what random strangers like.
I think there's a lot more you can do in that direction, and I encourage you to look into it :]