The BMW engine equipped current platform should be more reliable. However, expect to pay millions for it cause it's still very new. You may also opt to wait for a couple of years until it gets Ford powertrains. In any case, service for it will still be very expensive.