Went to your channel but decided not to join. For starters, you should do separate for each language. But also I do think that the reviews are very superficial, from what I've read, so little value and I prefer quality over quantity of channels I am in.
Thanks for feedback anyway, we constantly trying to improve quality of reviews. About separate channels for each language i honestly dont see anything bad with posting RU+EN, russian version is 2 lines of text in post, description+ link to telegra.ph, so it shouldnt distract english users, and russian users are okay with reading review in telegra.ph.