The real key here is to determine what tax percentage you will be paying if you withdraw funds from your traditional IRA and convert them to the Roth IRA. If you are currently still employed and your end tax bracket is in the 25% , or even higher, than you will automatically pay at least that much on your rollover, plus whatever state taxes may apply. So if it ends up costing you 25% to 30% to convert the traditional IRA funds to a Roth IRA, then if you are only two years from retirement that would probably not be the best choice.
Just as an example - If you withdrew $100,000 from a traditional IRA and wanted to convert that to your Roth and if you were in the 25% federal tax bracket, now your net rollover becomes $75,000. If there are state taxes on top of that of say another 5%, now you are down to $70,000. So you put the $70,000 in your Roth, and you have to figure how long it will take you to get to the break even point on that exchange. Since you say you are only 2 years away from retirement, your investments are probably for the most part in what are classified as "safer" investments such as CD's and bonds, which are not yielding much at this point in time.
On the other hand if your income levels currently are low enough where you would only be paying 15% on those conversions, then it might be worth considering.
If this answer has been helpful, kindly press the "Accept" key. Positive feedback is also greatly appreciated. Thanks for the question.