After Tayside pulled out of Perth, they no longer do any CPL training anywhere.
As a former student of Tayflite I found them very friendly and professional, however I would always advise you to visit the school in person and meet the instructors in person.
As for hours to pass and first time passes, on the course I was on, it seemed that it was very much down to the quality and location of the individual's basic PPL training. Those who had completed PPLs abroad seemed to consistantly struggle with the CPL and IR.
It is up to the individual, if you are going to struggle with the CPL/IR, it doesn't matter too much which school you're at, it will be tough wherever you go.