what are the advantages of shifting from @me and @mac to @icloud?
probably no advantage, just Apple policy.
I do not know are @mac users still have their e-mail addresses valid, however, @me works in parallel with @icloud and there is no difference which one you use. At least for the moment.
As an email address there are no advantages. One is as good as the other.
Retrieving data ...