What is the problem with running the whole app as a winelib app? You don't save any resources by having the application outside since you still have wine running, and you have the IPC overhead.
I want to provide a library other developers can use without having them worry about the intricacies of execing a winelib application and the IPC. I will take care of all that in my wrapper shared object.
Phil