I especially like your localisation efforts! The unique URL's fitting for each language are amazing. Do you feel this is a big boon to spread fast? Are you yourself a good speaker of those languages, or did you ask external help for the translations/domain name suggestions?
To be honest, the German site (dufragst.es) reads exactly like that ;-) You might want to look into getting some translation help, some parts of the site sound quite unnatural.
I especially like your localisation efforts! The unique URL's fitting for each language are amazing. Do you feel this is a big boon to spread fast? Are you yourself a good speaker of those languages, or did you ask external help for the translations/domain name suggestions?