The batman-adv bonding yielded no performance gain on my last tests.
As for batman-adv over Ethernet........
What I did last time
I also took discussion on github with the LIbreMesh developers
Further the Gluon documents also refer to it
https://gluon.readthedocs.io/en/latest/features/wired-mesh.html