>>391680469
personally I think english translations are fine and a lot of english fanmade covers do a fantastic job on anime openings and such, but i think the majority of weebs will fucking hate you if you *dare* replace their gobbly gook words with ones they can understand. 
you're better off mumbling in asian sounding gibberish in an attempt to sound like the original than to go with an english translation imo.