No, changing the Ether Channel configuration to src-dst-ip won't change the functionality of the channel.
As additional reference, the load balance non-IP packet the Catalyst will use the src-dst-mac load balancing
to distribute traffic among ether channel links when src-dest-ip is configured.