I agree.
But not sure a Maltese account, even if IBAN, won't raise similar flags if you have no ties to Malta.
Better than nothing though.