@Maiorem Well, it can be pronounced many ways. See https://jisho.org/search/%E5%AD%AB%20%23names but I will say that the furigana provided Goku's name in this series is technically そん. In English, son and sun sound fairly similar. In Japanese, すん sounds closer to "soon".
But again, if there's a very specific reason in the story for why having it as "son" is more important than "sun", do tell (in a spoiler tag or something).
Moreover if it really bothers you, you are free to use/modify/etc. my translations and upload your own version of the story yourself.