what do you guys think?

Looks fine. You'll need new speakers too though as a new head unit will show up how bad they are.
 
i would say the car probably didnt come with rear speakers, but then again, youve got the cabbasse upgrade, which means it would have had tweeters in dash, door speakers and rear speakers as standard. so i wondering weather one of pevious owners had upgraded the speaker because they were faulty, then refitted the front two when getting rid. you do relise that it isnt a straight swap with the stereo? has the stereo is under the seat? i would try getting the pioneer direct replacements for the fronts incase the speakers am knackard
 
Yeah I do know it's not a direct swap, I'm getting someone else to do it. I want to upgrade the front speakers anyway so even if they are knackered I will just replace them anyway. I know though that the head unit is broken which is why I'm buying a new one. For £100 I think this is a pretty good deal really.