Thanks again to everybody for their input. I'm glad my post has prompted a debate which I've found really helpful in understanding the issues.
I am hugely relieved that a decoupling layer is not required - this was going to cause me the greatest headache of all and even more costs. I am perfectly relaxed about putting in extra hard or soft expansion joints and realise now that it doesn't matter that these aren't structural joints carried through the screed. The plan is to go for two, dividing the floor into 3 x 5x5m bays, as Ajax suggested.
I am inclined to stick to 3mm grout lines for aesthetic reasons and because the tiles are rectified (10mm thick). I had a long and very helpful chat with a technical guy at Tilemaster who was happy with this provided sufficient expansion joints were provided. I might incorporate additional soft joints if I start having sleepless nights worrying about this.
Ajax, I wonder in the failure case you mentioned whether expansion joints had been provided? and who picked up the tab for the remedial work. I'm guessing it would have been a big number.
In a similar vein, I wonder whether any supplier of materials would provide a watertight guarantee provided they were happy with the specification. Of course, if the job really did go belly up, the first port of call would be the tiler who did the work but I suspect that wouldn't get me very far. In my experience, the customer always end up paying when things go wrong since it's always deemed to be his fault!
Thanks again to one and all
Cheers, Jonathan