100% agree!
This is the approach I'm working on too. We don't need one single Goodreads replacement. Readers want different things, and there are so many alternative services that take different approaches.
Heck, I list them on my own site, and I'd love to work with many of them on interoperability between systems.
@libreture @dansup @stux open source projects in the same space are friends, not competitors. They can share ideas and code and developers, and all parties benefit. A much healthier and more pleasant situation than commercial competitors :-)