@scottjohnson, Your issues are all address in my article here:
That covers an updated version of My Tasks Asana released several years after your post!
@anon23352771, I totally agree with you, and I strongly recommend to make a different distinction in setting Due dates, as described in my Forum Leaders Tip here:
A related point, in case you use dependencies, is to include a rule in your My Tasks to “promote” a task to “Now” or “Today” section if it should become unblocked, so you can see that there’s something new for you to potentially work on.