Radio upgrade

Hello all cube owner;
Have any of you changed the factory clarion radio to another system, with or without GPS ? any advices before putting a scewdriver in the dash?