I'm not sure he currently fits on the Twins right now. Seems crazy considering we are down nearly an entire rotation's worth of pitchers (Lopez, Ober, Abel, Festa). If you look at SWR's appearances in Toronto, his days between appearances were 8 and 7 days respectively. You just can't have a bullpen guy sit there that long between appearances waiting for the right opportunity to have him pitch. During that time, the Toronto bullpen was run ragged and with Cease and Bieber coming back, they just didn't need him anymore.
I also watched his appearance against Boston. The line was 0 ER, 3 H, 3 BB, and 1 K. It would have been worse, but the Jays made two great defensive plays behind him saving him from having a worse line. The Twins are not even in the same country (pun intended) as the Blue Jays when it comes to the defense necessary to make SWR a viable option.
Paredes has been able to get deeper into games with each start. I don't think he will be a future starter, but he is currently better than SWR. Preilipp has been improving and getting more comfortable going more than 4 innings and is closer to being the future than SWR. Having pitchers with the ability to go more than one inning is a must in today's game. Having a pitcher that you need to pitch 3-4 innings to get any use out of him and then down for 4-5 days is unsustainable for a bullpen. If you want a spot to fix someone in the bullpen, I'd rather have Rojas. SWR would also have to be added to the 26-man roster even though I think SWR's issues would be better fixed in St. Paul.
I have no problems getting rid of Taylor Rogers. I think that may be the next move made when they feel Rojas has built back up in St. Paul. I was very against getting rid of him in the first place when, at the time, they had no plan. I believe they now have a plan going forward and SWR just doesn't fit anymore. SWR will find a home somewhere that desperately needs a starter (Mets) and, with a lost season, will be willing to see what they can get from him.