This weeks xCAT course dragged a bit, partly due to a series of extremely embarassing clashes between one of the participants and the trainer and partly due to the nature of the content. I've now come to the conclusion that xCAT is a reasonable if limited product while NIM is crufty and suboptimal.