User blog comment:TheDipDap1234/DipDap's Prediction for Total Drama Season 6/@comment-11883116-20170513173903/@comment-25285054-20170513180056

Scarlett's team could have a winning streak. Also Chris could be convinced if the episode she was in/Scarlett herself was extremely popular in-universe

Though that said I do personally think a cameo would be the best way for her to return