Finnish is hard just because it's too different from our Indo-European languages mental model.
On the other hand, Finnish is easy to pick up if you are going to study it because the written form is very close to the spoken one (even though spoken it will be more colloquial Finnish). If you learn the phonemes you will know how to pronounce words, easily, train your ears to its core minimal pairs and it will help a lot.
The grammar is logical, there are a few exceptions per case, it's just very different from Indo-European languages.
I agree that it's very obscure but I take that for Swedish with the silver lining that learning an obscure language will be, in the worst case, a good party trick.