BYD’s ongoing product assault continues with the Seal 6 DM-i, but is it really worth ignoring a BMW 3 Series PHEV for this newcomer?