Mallorca finished the league in top 10 last season. They shouldn't be underestimated for sure. However... I can't say they have a good history against Barcelona.

If you look at their head-to-heads, they couldn't beat Barcelona for ages. Nearly in all of their games since then ended up with losses. This is why I see betting on Barcelona @1.39 quite sensible. I wish the odds were a little bit higher though.
The only problem could be stated like it is the beginning of the season and we don't know how the players will perform.