I have a Thule, 2 bike tow-bar carrier. It has been extensively used (taking bicycles to France, Spain, Italy for example). Perfectly happy with it.
I would add, our current bicycles (2 * Specialised Turbo 4 SL e-bikes) are approx 15kg each. Previously we had 2 * 12kg Giant. Hybrids).
I would check your tow-bar nose weight limit, for 2*25kg.