In terms of leveling up Xur's Strange Favor Ranks fast, the best way to do that is to keep playing Dares of Eternity without switching to other activities. This mode includes a streak bonus, like all the other playlists.