i have just ordered a ADF4350 module instead. this should give me a far better output although coding is going to be even tougher. theres only some amateur libs on github and i dont know how easy they will be to use.
what i am hoping to do is have a dual vfo type arrangement where i can set the frequencies independently with buttons and oled display. a gpio would swap vfo1 frequency and vfo2. this way i can use the same osccillator module to downconvert 740mhz to 29mhz, and upconvert 29mhz to 2.4ghz. this way it can function as an add-on box for usdx to operate qo100 in the field. websdr can be used to callibrate the local oscillators before each session.
the nanovna saa2 uses this kind of oscillator and my tests show it is stable enough. a temperature controlled housing would be used to finish the project.