Делать буду не сам, со мной есть очень толковый линукс сисадмин (но он крут по ОС линукс, а не по сетям) и команда программеров которая обеспечит взаимосвязь виртуалок и юзеров. На мне архитектура и отказоустойчивость.
Тогда неплохо. Ревью того, что ты нафантазировал на салфетке, незамыленным глазом всегда на пользу, даже если человек не экспертнее тебя в предметной области :)