Hi Janice,
Personally I would say that hanging on until its all completed and straight would be the best option. I would have thought it would increase the selling price and make it more appealling. We signed very early (November 2001) and it seems an eternity since we went through that. We also bought furniture out there way too early and can't even remember what we bought now........feels like it could be 1970's style!! Anyway it will be a nice surprise to see the furniture in place (if its still in storage!).
The feedback I've seen from others there is that its still a nice development, despite the issues. We should hold the developers to their commitments but also will have the opportunity as a community later to make sure that we get it the way that we want.
Might be worth sticking with it. Hopefully just the last few yards in the marathon to go!!!