Why would the Twins want to put more pressure on Ryan by making him opening day starter? He looks like he has great potential and it's very hard to find a good reason why they did this.
Just let Gray do it and let Ryan have less stress and let him continue to grow into the future ace he can become.