It is an easy swap. Make sure you get the correct version. Chrysler has high speed and low speed bus versions. Also, if it a newer radio, they have a security code that you have to have, so make sure you get that (if it is newer).
This can definately be a cheaper route.
I'm just not crazy about the software.