your thump thump radio is your engine.
so don't worry about your radio as long as it sound good inside your rig. for a matter of a couple hundred bucks you can have an Alpine or Kenwood deck. another couple hundred on speekers and your fine as far as i am concerned.