I don't think the translation itself is the issue so much as that the Japanese page is a brief summary or a much more nuanced Q&A and the Japanese language itself, especially written, tends to be very context dependent. I've forwarded the part about the mounts to a very experienced translator friend and asked her to let me know if anything seems off about reddit translation if people are iffy on that though. I'll get back on what she says later.