I did mine myself (first time). It is a timely job (about 2.5 hours). I found the instructions lacking and inaccurate for the Borrego. They may be OK for other Kia vehicles, but, mine required a slightly different procedure. Also, I was not pleased with the support provided by Mapnsoft.
Yes, you can do it, but, be prepared for a few headaches on the way. The biggest issue is that the engine must be running for the entire time the upgrade is in progress. You cannot use accessory power for this because accessory power automatically shuts off in about 45 min. If the power shuts off the head unit the upgrade install must start over. It is probably best to plan a 2 hour drive while upgrading.
My dealer did want to do my upgrade. That is why I did it myself.