DLNA works fine with Kodi, Plex or Windows Media Streaming.
The lack of support of other common video formats/containers and audio codecs is a deal breaker.
SMB seems to be the way to go for my uses. SMB2/3 runs natively on Windows 10 Pro and does need the resources that DLNA media servers require. DLNA support in competing apps tends to be buggy.
Deo VR does not support SMB and the addition of support doesn't seem likely any time soon.
The other alternative is to play the videos on a desktop player like MPC-HC or VLC and stream the desktop. But then you don't get 180/360 support and controlling the player can be clumsy.