Wheelbarrow, I'm sorry you feel that way about BA Skyflyers. I use the service at least once a month, in fact my son has now accumulated over 25,000 miles with BA doing so, and I find the whole process excellent.
We did try the bmi unaccompanied child service, but it wasn't quite so organised. Sadly, it is of course, no longer available anyway.