Does anyone have any experience of these? We have enrolled DS in all three but am not sure which we would choose. It is a little way off before we have to decide. I'd be interested to hear your experiences. Thanks!