Hi @anthonykahwati
By non-VPC traffic you mean vlans which are not allowed over VPC port-channels, including peer-link?
In my opinion, if this non-vpc vlans are not the most critical (and probably they are not, because otherwise you would have the endpoints connected in vPC) I would not increase the complexity of the configuration, by adding a different port-channel. Because when it comes to operations you would have to always take into considerations both vpc and non-vpc vlans. Otherwise, if all vlans are allowed over peer-link, they will follow the same logic. Plus, the "non-vpc vlans" will not benefit of the active-active routing of VPC.
So I do not see it as a best practice to have dedicated PO for non-vpc vlans. "dual-active exclude" would be a better approach.
Cheers,
Sergiu