Rating Systems Usability -- "Like", "5 star", etc
I just wanted to thank you for reaching out to this community for feedback.
The system is up to you - binary or graded, for instance - but the important thing is accessibility. Voiceover doesn't care if there are graphics or textual elements, so long as you properly identify the controls and give them labels and help text. Also, if you go for a gradation, I personally think you should avoid showing each star/circle/whatever individually. When you are flicking through a screen, you suddenly have to flick several times instead of only once to get past the rating indicators. Better to have it all in one control so Voiceover can move past it with a minimum of extra commands. For instance, if something has five stars and each star is its own control, that's five flicks just to get past the rating. If the whole indicator is one control, just one flick will move you past.
Again, that is only my personal opinion. If you have questions, comment here and we will try to answer. Also keep in mind that many people on this site are happy to test something out to be sure it is accessible.