This all depends on if thats all you want more. i added on my 01 lexus IS a module that added a bluetooth(calls and music), aux,and finally usd port. all of which played music through the factoy radio. Bluetooth is a great feature to have now. i have searched for the same module for our trucks and found nothing.
My truck also had xm(would cut out constantly while on the trial period) my cd did not work.hence why i decided against getting another factory radio. My truck has bose and rear seat entertainment and xm. i found it easier to get an aftermarket radio. Because of everything i might want later on already have. bluetooth, usb ports x3 ,rear view camera, can play movies. Also have the factory rear dvd Which i plan on running rca cables to, in order get what im playing on the radio go to its screen instead of the sound only coming through the infared headphones only.
Hope i helped you make a decesion on you next move.