The current packaging of BiglyBT is rather heavy and impractical. Jlink and jpackage have been around for quite a while and would improve deployment of BiglyBT.
Jlink allows us to generate a modularised and stripped down JRE for our application, which can then be packaged into installers and portable executables using jpackage.
I would also suggest enabling ZGC -XX:+UseZGC and -XX:+ZGenerational for low GC pauses and immediate release of memory to the OS.