RV Scripting - Setting preferences doesnt apply in current RV Session

We are still using RV 2023 because since 2024, there is a regression when loading Medias from un-authenticated RV sessions that isn’t fixed yet. RV 2025.0.0 Release is available! - #2 by sbissonnette

As someone not familiar with OpenRV and used only RV, what would be the best move forward?
What are the key difference between RV and OpenRV? I believe OpenRV needs to be built, but what about SG integrations plugins that comes with RV? And NonFree Codecs?