It probably doesn't help much protecting from MITM attacks. I was thinking along the line that an attacker would have to wait with opening an account in Bitsquare until a fish is on the hook. I guess it makes no difference if it's just the name or name+IBAN.
What would protect from MITM attacks, though, is to use distinct payment reasons like 'payment from bob to alice for flowers'. With a payment reason like this a potential victim should be alerted.
Please join the discussion here: https://github.com/bitsquare/bitsquare/issues/373
I think I mixed things up.
Name and SEPA go into the trade contract, though. You can see contracts in the trade history by clicking on the 'i', for example.
When a trade goes wrong for any reason, the arbitrator will demand proof that you made a payment, or did not receive a payment. If you fail to prove you'll lose your funds. You might run into trouble when names don't match.