I like the flexibility of the Avios that you dont have with CM points. Dont know about others, but I have a hard time booking tickets in advance.
For me thats the real value. Back in my Pre DD days, by the time i was sure that i wanted to fly, the costs were prohibitive. granted, I learned a thing or two since then but still, I love the flexibility.