Hi,
I'm no expert but...
Things I can think of off the top of my head -
Sunset clause - this is a clause that developers put in so that if the construction takes over a certain amount of time, they can get out of the contract. They use this in a rising market so they can resell at a higher price.
Just make sure there isn't one!
Don't always assume that the property will finance itself through growth during the settlement period - make sure you can get finance when you sign.
Use a deposit bond instead of a deposit in cash. (PM me if you need info)
Make sure you get the depreciation schedule from the builder for free!
That's all I can think of right now. Hope I was some help.
Mike