I also really prefer to use informal forms in Japanese, and that is an intermediate case between Spanish and English. In Japanese everyone grows up fluently using informal forms so it's not nearly as weird, but I get the impression that if you use informal forms with bank tellers and waiters people will think something is off (though I haven't spent enough time in Japan to know exactly how this plays out).