I think Crawford batters him. Spence is very good but don't believe him to be elite.
I agree that he isn't elite, or at least hasn't shown it. A lot of people are perhaps still thinking of the time he battered poor old Kell but Brook was competitive in that fight for a reasonable while from memory. I also thought he would handle Porter a LOT more easily.
Now I REALLY want to see this fight
The best ones are always bouts where there is a reasonable degree of disagreement amongst fans on who will win. Joshua vs Fury is another prime example, and is probably top of my 'fights I want to see' list. Spence vs Crawford is possibly #2. This is followed by Canelo versus anyone who can beat the fucker
That is sadly a very very short list.