Interesting read, with an MC who is easily triggered. Pinyin translation doesn't really affect the quality of the story in a negative way. You'll get used to the pinyin words real fast if you're open to new things, and I guess that's the translator's style of translating so there's no need to drop it just because a few pinyin words aren't your cup of tea.