Unifi USG to Juniper vSRX3.0 Site-to-Site

Has anyone had any luck getting a site-to-site working between a Unifi USG (In my case, a model 3P) and a Juniper vSRX3.0?

I have been trying a bunch of different settings and variations of encryption, but zero luck. When I configure everything, it usually complains about a version mismatch for IKEv1 or IKEv2, then if I can get past that, it just complains about mismatched encryption settings.

I am basically at my end of trying to get it to work, if anyone has had any luck, what did you end up doing to get it working? Or further, would it just be easier to use OpenVPN or something to get it working?