Изящное решение - это не детектируемый РКН VPN между VPS и домашней инфраструктурой и webdav протокол (SSL и HTTPS) в качестве транспорта и на современных ОС. Windows 10 поддерживает webdav из коробки, для других ОС есть клиенты.
Давать доступ по SMB, да еще к устаревшей ОС, да еще и возможно всему миру идея так себе.
Отваливаться на клиенте сеть из-за блокировок не может, а вот отваливаться при кривых настройках ВПН - более вероятный сценарий. Например включенный default gateway в VPN дает такой эффект.