I don't buy the idea that Sadio Mane's decision to leave Bayern Munich was because he couldn't adapt to the club's style of play or anything related to that instead of think last season was one of those seasons that a top performing footballer ends up not living to expectations of his club.
Sadio Mane is an "European darling" kind of player. He was developed from one of the toughest continents for any footballer to come from and he would definitely adapt to any kind of environment. Now that he's moved to the Saudi Arabian League, his performance there would tell more about him
I wouldn't even agree that he it was his decision to leave Bayern Munich, it wouldn't be that of his Injury also. The new coach has plans and intentions and Sadio Mane wasn't part of that big plan. So it's either you sit on the bench or get less opportunity to play.
He also had a chat with the board members just for reassurance immediately they fired the last manager but everything fell apart with Thomas Tuchel appointment.
He will do well and perform well, Saudi League has been attracting all the big names from Europe. They remain the best league in all of Asia.