Yeah going long term with Ray seems way more risky to me than it does with Semien.
First of all he's a pitcher which is riskier, I trust Semien's track record more, and Semien is just flat out the more valuable player. If we can only sign one Semien is the no brain choice to me.