it seems that you're attacking quite a similar problem - the "zero" is the result for fivestar thing - have you seen https://drupal.org/node/2072523

it may be worth a link from the project page once a dev or test is pushed to an actual project page, and it would be great if these were somehow related or packaged together - maybe a search api implementation for fivestar that builds on what you've already done? i have no idea...i realize that people use voting api with rate, thumbsup and other modules, though fivestar is the "supported acquia" module and so has a large user base that would likely love to see these somehow packaged as module/submodule