Across all of my access layer switches (including trunk ports) we have the configuration 'spanning-tree portfast' enabled. I fully understand and appreciate the need of having this on access layer switchports but is it really necessary to have it applied on a trunk?
Again the logical port channel/etherchannel is an aggregation of physical ports, which will be connected other networking devices or server supporting aggregation, rather than an end station, so you can safely remove it. In fact, it shouldnt even be present. Normally portfast on a port, always think end station would be connected to that port, which would not generate any BPDUs.