Having compared the translations, I think yours are slightly better (as in funnier to read) while the other one might try too hard to make the language sound like English people talking. So I wouldn't have minded seeing more.
@
CufiL - Depending upon where you are in the world, different comics will work or not work right now. Hopefully things will get more stable during the next few days.