Hello John.
I concur with Alan W.
The omega has a specification MPTLM of 1385Kg
Depending on the version of the 307, the maximum towed weight varies, but the highest is only 1360, and thus the match is illegal.
However do not rely on dat supplied through this forum; always check your figures with the owners handbook, the manufacturer or their official dealers