Thanks jean, the actions seem to be working fine.
As i inderstand it when host migration occurs photon does not pick the player with the least latency to migrate to, it just picks the next player in the queue.
So if a player with a weak connection is chosen to host, he can transfer those responsibilities to another client. (or in situation where the host expires after a certain amount of time)
I was also thinking it would be possible to make a vote system with this so players can choose to pick another master if the current client-host is cheating/abusive.
Atleast thats what i gathered from reading the photon docs.