Another thought: It might not be needed to replace the radio.
First step is to check out the radio's owner's manual.. My Damon came with a Pioneer, on the back side (under the dash) is a port called the IP-bus as I recall.. (InPut)
I can plug in a whole bunch of different things there and even daisy chain a few
Satellite Readio Module.. Yup, they made one
CD Changer.. That too
Line/Aux in (i can plug in any audio source including computer and mini-disc player) Got that as well
Cassett tape? No, they don't but I have one for my comptuer and see last item
So there is no audio source I can't feed into that radio, Even XLR Microphone (professional mics) can feed it via my Mixer/pre-amp (Which I have for other reasons) (Used to do some serious audio recording when my Daughter was performing near me).