How the G50 BMW M350 xDrive compares to the G20 M340i on design, cabin, trunk space, B58 output, 0-60 time, curb weight and tech.