My problem with Perry is that he doesn't seem to take the job all that seriously...look at his shenanigans on IG and other assorted social media. Very immature kid, though very talented. I see Williams as more of taking things seriously; but kids are going to be kids.
If it were up to me, I wouldn't play Rosier the rest of the season, and would give one of Perry, Weldon, or Williams a shot (or two or three). I like Perry's potential, I just don't know if he's the answer...but as long as we're not really playing for anything besides pride at this point, there's no reason not to play him or Williams, especially given the new redshirt rules (in regards to Jarren).