Once it was "if I can't get to them" I'd have a real mechanic remove the engine block drains. Nowadays, I'm happy to "pay" for this small service as the shop I deal with has yet to charge me for it on three different vehicles. All were being serviced for coolant-related items, and the "trouble" was seen as being minimal.
The advantage is that one really can get all the junk out of the block (especially on a V8 or big 6) along with a backflush.
The past few years have seen me self-service the cooling system (drain, add cleaner, drive a few hundred miles; refill with distilled or deionized water) and then take to mechanic to power backflush and do other work as warranted based on time/miles; much shorter intervals than others seem to do.
The ARROWHEAD site is a good source. There are some old threads around here (Member #1, Bob Winters, especially) detailing the use of pH strips to help in determining coolant condition.
Just a 1/16" mineral/hard buildup on internal surfaces reduces cooling by 40%. pH strips a big help.
As we see severe service on our cooling systems in Dallas, an annual flush/fill (including removal of block drains) doesn't at all seem overkill to me anymore than going two seasons maximum on coolant hoses. Its cheap insurance considering what a damaged cooling system can do to a motor.
My old '71 Chrysler was stuck with the non-HD/AC radiator when I got it and I moved the thermostat up to 195F from stock 185F and never came close to overheating with AC in stop-and-go 100F traffic. OEM radiator and hoses lasted 17 years, and, by the time I got it, the car was 24-yrs old with a seven year old radiator. Had but two radiators in the 34 years it was in our family, and the second finally failed about a year before I let it go. So, seventeen years per radiator, all in AZ or TX.
Had annual flushes after the first year when I went after cooling system cleaning with a vengeance, and using methods I'd not ever recommend (though it sure got cleaned out.) Getting block drains out was a chore, but helped get a lot of crud out.