I took the step, downloaded the HelloTalk app, and signed up for an account. I thought I'd share some of my first impressions.
First (I may have mentioned this elsewhere) is that HelloTalk is only for cellphones (and tablets?) meaning it cannot be used on a Windows computer.
The app allows for text messaging, voice messages, 'phone call' voice conferencing, and 'face-to-face' video conferencing.
It also seems to have a feature where we can set up 'rooms' where members of the room can congregate (although I haven't used this feature).
I first established my account, then had the opportunity to set up my profile, where I can list my interests, etc., so like-minded people can contact me to discuss common interests.
The app has free areas and paid areas, but I haven't done a lot to distinguish the two. It seems the app is for free language exchange, but also has areas where we can get Japanese lessons (for a fee). It seems there are also 'professional' people I can chat with for a fee.
The app has a search function, where I can search for people in my time zone. I can also do a search and specify age, languages, skill, nationality, city, etc.
I can type something in English, tap a button, and it will translate it into Japanese. Of course, this automatic translating is not super good and I would rather type directly in Japanese, but I haven't figured out how to do this yet. (I bought my iPhone in America, so I don't think my iPhone has Japanese-typing ability already built in.)
One of the benefits of sending text messages is that the other person doesn't have to be online at the same time, eliminating the big problem of time-zone differences. But I get the impression that most most people send and receive text messages and get responses right away.
I was hoping to jump right into a one-on-one video chat right away, but I guess it doesn't usually work that way. It seems people want to get to know each other first, via text, before moving up to one-on-one video chatting. (I never thought about it before, but this sounds like a good idea.)