This is late, I know....
If that's the case, have them help you with any Japanese that you're going to put up publicly.
If it were me, I wouldn't put it up before the Japanese - translated version at all.
Music- Sounds fine to me, If only a bit repetitive, and slightly shallow...
Art- I...