On the whole the move from using Gmail for my own domain email address to using iCloud Mail has gone well. The only problem is some persistent spam is not picked up by iCloud while the more marketing-oriented yet legitimate incoming mail gets sent to the spam bin.