Есть ли туториал или документация по тому, как организовать доступ из www к сервису, размещённому внутри VPN сети?
Нормальное решение. На VPS ставится прокси, который пробрасывает соединения в сеть за VPN, "внешние" клиенты обращаются к прокси.
Решение нормальное.
Но OpenVPN не занимается этим. Проброс портов нужно делать средствами ОС, где будет стоять openvpn сервер.
Вам нужен NAT - проброс портов с белого адреса на сервере на сервый адрес клиента openvpn на домашнем сервере.
Кстати - это можно сделать посредством какого-то роутера с белым ip (сейчас многие имеют VPN серверы), например у друзей или родственников.