This is quite interesting. Definitely going to explore this in the new year (-8 GMT time for me).
A stand-alone port in the future would be great for those who already have most of the components installed.
I always worry that installers will reset/alter existing settings/registry.
Or even to different versions.
For eac3to, I have in separate location with registered Arcsoft decoders so I tend to avoid bundled software as I don't want to copy and register more than once.
Also for BDSup2Sub, there is also BDSup2Sub++ that I tend to use quite a bit but is not a Java-based application (QT-based).
I'll give it a go after I setup my system to be ready for changes and some heavy testing.
__________________
Win
10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)