kaycee,
I understand you had to do what you had to do. But one possible downside is if prices fall significantly over the next two years the buyers will have strong motivation to “renegotiate” before closing. I think what would give me pause is the two year timeframe. You just don’t know what’s going to happen. Giving them two years to sell their house seems beyond reasonable.