Turnaround time is VERY important.... we have had three great projects, and one which over-ran and grew in scale, which is much more stressful and will end up with a lower margin. Definitely try to keep it in the 3-6 months range.
Also depending on how you are financing it... make sure you...