I’m the lead developer on the FMOD Studio plugin for UE4. I love the work you’ve done here!
Exposing the OSP functions into Blueprint and the Settings dialog is a great idea. In terms of the actual code changes, I’m inclined to add support for it via a separate module instead. That would make it easy to strip out for those users who don’t want to use it, or for platforms which currently don’t support it at all at the moment. I think we could probably get this added as an official part of the FMODStudio plugin for the next release.