На мій погляд, крапку в цьому питанні може поставити розмір ділянки.
При однаковій житлової площі одноповерхових будинків (в ширину, як Ви пишете) і багатоповерхових (у висоту) будинків, будинок у висоту займе менше місця на ділянці.
Якщо ділянка не великий, то однозначно треба будувати у висоту, а не в ширину.
Ще плюс у висоту, це можливість зробити балкон на другому поверсі, він актуальний, якщо це не щільна забудова і є можливість оглядати околиці.
На зведення покрівлі піде менше коштів, бо її площа менша біля будинку на висоту, ніж у ширину.
Будинок в декілька поверхів виглядає "крутіше" (багатший).
Все інше мінуси.
Сходи і другий Санвузол на другому поверсі "з'їдять" житлову площу.
Зведення сходи на другий поверх, саме по собі це дорого.
Якщо в сім'ї маленькі діти і користувачі у віці, то сходи це проблема, обом категоріям громадян складно з нею постійно підніматися і спускатися.
В ремонті будинок у висоту складніше, одноповерхові будинки можна ремонтувати зі сходів (фасад, водостічну систему і. т. п), для ремонту двоповерхові та вище, потрібні лісу як мінімум.
Витрати на зведення фундаменту, у двоповерхових будинках можуть бути вище ніж в одноповерхових.
З особистого досвіду можу додати, доводилося працювати в двох і триповерхових будинках, часто сім'я живе тільки на першому поверсі, навіщо будували другий поверх, доступно пояснити не можуть.
На мій погляд краще одноповерховий будинок з цокольним поверхом, в якому можна зробити, приміром гараж.