Both have their own pros and cons. It depends on your needs, budget, and how long you're willing to wait.
In short: Want to move in quickly and see the actual house first → subsale. Want a fully new house and are willing to wait → buy from a developer. Many also choose subsale for the mature location and more flexible price negotiation.
*General information only for guidance, not financial or legal advice.