Ответ 1
Не должно быть разницы, если только Swift_Message следует официальному RFC для составления почты, который (AFAIK) строго устанавливает, что текстовое сообщение должно быть по умолчанию (во-первых, тело) и в конечном итоге следовать версии HTML.
Сделайте несколько тестов, то есть отправите одинаковые сообщения электронной почты в обеих конфигурациях и посмотрите в получающем клиенте, что является источником вашего сообщения.
Если вы видите какую-либо разницу, то в IMHO вам обязательно нужно отправить текст (первый) и последний вариант HTML. Как и сейчас, существует много простых почтовых клиентов, которые будут просто игнорировать/не распознавать HTML-версию. Итак, если вы поместите это как первое, есть вероятность, что целое сообщение будет нечитаемым для получателя.