In my opinion he needs to work on his consistency, but it could have something to do with concentration rather than qualities.
He’ll be 22 this year so I think we’ll sell him eventually or we need to find a solution for him at Serie A level and see if things improve, because time is going fast.
North Africans have great technique. Zidane, Ziyech, Salah, Benzema, Fekir etc all have some similarities and even a Serie C player like Rafia somewhat makes you remind of a list of those players.