R
Rich
I would keep the grout flush with the top of the tile. As for the joint size, thats totally down to the customer! And if the floor isnt flat and level, you will be able to get away with a hell of a lot more with a 5mm joint seeing as they are square edged tiles. As peckers said, it might help you to make the grout a bit stiffer than usual and if you still end up with shallow joints, it would be worth grouting over it again to get them flush (if you have time that is).