I don't use due dates with most of my stuff. So a Due Date view doesn't work for me. Isn't there anyway to have a repeating task removed for the day when it's completed? It bugs me to no end to have it remain but putting in due dates for everything else isn't a good solution.
Without a due-date or a start-date, Toodledo has no way of knowing when a task is due and whether or not we should hide it.
My suggestion is to turn on the extra fields, set all your due-dates and/or start-dates, and then hide the fields again. The info you typed in will be saved in the background and used to hide tasks that you have already completed today.