Your corrections are not enough. It's still bad grammar.
Here's my version:
I don't mind bad grammar from a non-native speaker, though- as long as I can understand the meaning. I know my Russian is far worse.It may be useful for some difficult words, but not often. It lacks the study of correct pronunciation. It is better to hear the word from a teacher or native speaker first. (I think there should be dictionaries like that.) It would be better than to try pronouncing from reading a transcription.