Easy integration with blogs/posts/forums etc. sounds valuable to me.
Setting it up for easy coding is only efficient if people will still USE the end product. And things that are easier to use conveniently, draw a lot more users.
I’ve finally gotten to the point of working out how to import all libraries in the UK. This will allow authors to (one day) list which libraries carry their books; and other things like that.
The choice before me now is do I make each library a type of post/page and then write a bunch of custom code to do the other stuff or do I make libraries some sort of taxonomy (categories or tags types stuff).
Libraries as taxonomy would allow quick and easy ways to connect a library with forums, forum replies, posts, blogs, and such. Then these items would show up on the library page.
On the other hand, libraries as a content type would allow for a lot more detailed information at the cost of easy integration with other stuff.
There are good arguments for both. I’d like to hear your thoughts.