Nice, was not sure how stable such a setup would be. The applications will not need further modification and just need to be sent over the bond.
For MPTCP, as of today the applications over the mptcp-stream (which has subflows over the 2 media) need to be modified to use MPTCP, or an additional layer like with shadowsocks needs to be used to transparently encapsulate traffic over the link.