This is a very bad choice for many people because the programming software/CPS has a very steep learning curve, is often difficult if not impossible to find, often (depending on the radio/software) does not run well on newer computers, things like batteries, cables, etc, are also often difficult to find or expensive, and it will almost certainly cost a lot more.
And most important: Those commercial radios are not Part 95 approved so it is illegal to use them and they will go to jail!!!!!1 I know this because I've seen this posted on this forum 100 times or more.
Sometimes "cheap junk Chinese radios" are plenty good enough for normal people, despite the poor QC, but "some people" just cannot seem to grasp this simple fact and will live the rest of their lives proselytizing against inexpensive radios completely oblivious to other people's needs/desires.