I don't think this is that hard and have done it successfully myself. In terms of the job it is probably one of the more easy things to do - its certainly not regulated like working on gas or some aspects of electric.
Some points :
There are a ton of videos on youtube showing how to do this, watch them first.
Never attempt a DIY plumbing job on CH in the middle of winter. Best time is April/May IMO. That way if you do damage you do not need to get it fixed until Sept/October, so plenty of time and should be easier to get someone to come out and help you if you need it at this time of year.
Radiators are heavy. Not just to carry, but to install on walls. You need to be able to lift them on. You also need to make sure the brackets are up to taking the weight of the new ones if you have say swapped singles for doubles, especially if they are mounted on stud walls.
DIY means you have time to do stuff that you otherwise wouldn't, like painting the wall behind.
It's fairly easy to swap one out without draining the system. See the vids. All you need to do is isolate the radiator with the two valves.
Learn how to disable your heating loop refill (if you have one). That way if you do end up damaging a connection you can always stop the leak.
Support the pipework as you tighten and untighten the joints and watch carefully how to make good joints. I wouldn't do a job myself extending pipework unless it is plastic pipe (that is easy).
Finally if you are going to get plumbers in make sure you try to give them a full days work rather than 1/2 a day as they are far more likely to be receptive to that as travelling to and from a place wastes a lot of time. If you try to get say three radiators replaced that is probably only 1/2 a day for someone competent (but does depend on the nature of the job, like whether you need new brackets and pipe extensions or not), but 6 I would say is normally a full days work.