different chipsets/speeds in a bond can be unpredictable, as it forces different drivers into the bond.
I'm not saying its not allowed, but since it can be unstable, we do not recommend you do this with any bond.
It is also better to bond ports that are on the same card.