Customer list workflows and preferred contact times: work through your customers regularly, at the right time for each

It would be great to have the ability to select a preferred method along with day and time for each customer in a work flow. we currently have days and contact methods organized on contacts/customers as tags.

Is it also possible to include this information in the new customer form as customer fields rather than a custom entry we input?