Hello. Thank you for contacting the Toolset support.
Tex input for date field is not the recommended way as Types stores the custom date field value in the numeric format as Unix timestamp.
If you will use text field - you will not know in what format the user will add the date and there is no control to validate the date while using the text input. So I would recommend using the standard range2 date picker control.