В корне с этим не согласен.
То что вы описываете - это рабочий вариант, но он подразумевает что у вас дома стоит ключ защиты (либо ПО ломанное).
Если вы забрали ключ домой, то в ресторане его нет (и там запустить редактор/отчеты не смогут). Либо нужен доп ключ (отдельные деньги) что бы один был у вас дома, второй в ресторане.

Вся тема с VPN это по сути организация удаленного доступа к файлам БД.