I do sleep -- quite a bit in fact.
Fortunately, answering most questions on this list can be done pretty quickly for me -- I generally find it is easiest to send out an answer as soon as I see a question.
The tricky part for this problem is going to be the geometry -- specifically, getting the propeller to exist 'inside' the negative space of the duct.
OpenVSP does not have the ability to model arbitrary combinations of Boolean operations, just a simple model of positive and negative.
When OpenVSP combines the geometry, any negative volume cuts away any positive geometry. Actuator disks represent an exception -- they don't have volume and could reasonably need to exist inside a negative space.
The best answer might be for me to modify the Boolean algorithms to make propellers another exception to the negative volume cutting...
There might be some other (somewhat complex) workarounds, but there are some esoteric tradeoffs.
All this is going to take some time and cooperation in order to work out.
FlightStream would suffer a similar problem because they can only work with the geometry they get from another program -- so you need to sort through all this before you can try any solver.
I suggest you build up some experience with blades and ducts (without negative volumes inside of them) and we can build from there.
Rob