Internalization (multi language support)
I guess it will be just a matter of time that we will need the Frontend in another languages. That's why I suggest to implement it multilingual from the beginning (English/German for starters).
Beside texts and labels (e.g. menu) this can also affect display of dates and numbers.
Also implement contact and legal issues site (takes content from backend).