If you keep an eye on my compost trial #2 (comparing Clover peat, Vital Earth and own compost) you will find that the one I will not be using again will be my own compost. Details and pictures in the coming days.
I realise this is only one person and one compost and I certainly would not use my experience to suggest that noone should use their own produced compost. Equally, I would suggest that your success is no reason to propose it as a magic formula for others.
For those who cannot make enough compost mix the compost you have made with some of the best peat free and hey presto you have improved its quality and water retention.
"Hey presto" is just too easy to say! People need to try for themselves.