Here is the core functionality Zoho NEEDS to have for outbound calls lists:
1. First and foremost Zoho NEEDS to have a way to create a prioritized call list: Sort by Due Date AND Lead Score/Priority. Also, a way to set default Ascending/Descending sorts for views. - This way you can display the list in a single view!
2. Zoho NEEDS to have a fast and easy way to Log Calls and create scheduled Follow Ups. I've made a post about call logs previously: https://help.zoho.com/portal/en/community/topic/quick-call-logs-custom-fields-improved-call-reporting
3. Zoho NEEDS to have Due Dates for calls: With a view that will show Today/Week/Month/Quarter/Year + Overdue. - This way overdue dates DON'T disappear!
4. Zoho NEEDS to track how many total sales touches (calls and emails) a lead has received and display this to the salesperson.
5. Zoho NEEDS automated alerts when a call/follow up is Overdue.