With more Ranked playlists coming soon, and the few that are already there, They need to make changes. Guests have no place in Ranked gameplay. It ruins the game when you are trying to play seriously, and there is a guest running around with a single needler, going -20. It destroys the already low level of competition that there is.
I think guests are fine.