You raise a bunch of valid points and I’m confident we can improve those areas in time.
I’m also sure better translations would be a good help, as you suggest.
Just in case you’re interested, or you know those who would be, we already use a translation service where you could help out, in case we’re missing Chinese translations:
All help is very appreciated and you’ll save others from going through the same struggles!