Although I do think he might be worth a punt, I don't really rate Salah that much.
Living in Switzerland I watched him play a lot for Basel and thought he looked like Gabby 2.0
He has bags of pace but touch lets him down on numerous occasions. He cant blast the ball, neither can he finish 1 on 1s very well. I always felt he looked nervous in front of goal, same as gabby. Crossing nothing special.
I also remember him to be quite one dimensional. He mostly runs at the defence and gets sucessfully jockeyed out to the right corner flag.
Overrated in my opinion.
(i know most commas are wrong but they feel right to me as a german speaker)