I would say, knowing any foreign language, is a very rewarding skill. I'm not a 'natural' regarding language learning - I've to push it - but it definitely pays. In my case is Slavic languages with emphasis on Polish. It's a long-term hobby.
As a native, this is the first time I hear of someone learning Polish as a foreign language as a hobby, as opposed to having a partner or a job in Poland. This must be hard work. I am happy it works for you as a hobby :-)
Same. Language learning is a hobby of mine, and it's been absolutely rewarding. It's allowed me to do university courses through another language, learning more about the culture and stuff of another area. It's also enabled me to connect with more people on their own terms, an experience which has definitely made me a better person.