Считаю, что Ваш вариант самый оптимальный. Ну невозможно дом растянуть, чтобы впихнуть всех. Гости-то должны это понимать? А приобретать что-то специально, чтобы обеспечить спальные места нежелающим уезжать... Ну бред же какой-то! А потом куда эти палатки в таком количестве?