If you use vMX in your AWS instance, the VPN between the two is Meraki <-> Meraki AutoVPN, so it's much easier to configure. It will also build overlay tunnels across both WAN uplinks from the branch MXs (spokes) - if the branch MXs have two. The MXs now closely monitor the performance of both these end-to-end paths (packet loss, latency and jitter). As well as load balancing, you can then also make use of SD-WAN policy and performance rules to manage traffic across those two available paths - this includes the ability to fail over specific applications between the paths, if the monitored performance doesn't meet the criteria you configure for them.
The non-Meraki VPN to any other IPSec device virtualised at your cloud provider provides a secure tunnel connecting the two and not that much else.