Tried to play this with others, but those joining the room weren't able to properly join :(
Played on my own and it was still fun, but I could absolutely see this being great as a multiplayer game. Love the ability to customize your cheerleader, having a leader board, and customizing your cheers! I could see customization being especially fun for younger players who are used to the ability to have different skins in video games.
I think the visual indicators work well on their own, and the cheers seemed timed well to the beat of the song, which is great. I think I saw some earlier screenshots of this, and wow did you go a long way! Sad I wasn't able to see it at its full potential, but it was still a good experience. :)