For one I'm not against illogical or impossible contracts. Scientists being scientist ask impossible questions. Give impossible theories, and the only answer is an experiment. Think like doing what is the effect of solar winds on reaction services. I think that what should happen is making them more and more difficult as reputation goes higher. Probably connected to that slower more constant reputation gain. On flagging the moon, doing science, could be no more than one per biotope, or should have biotope in it. Or say do it by use this experimental box (on the planet ad biotope, in orbit ad height) with 10 different experimental boxes that should work. Probably we want levels of difficulty, so both experts, and newbie’s can enjoy the games. Another way around this to permit testing runs. No money involved or may be 1%, no prestige or involved, time keeps running, no pilots can die. Think them as computer simulations. Long-time contracts should be nice but probably needs some things implemented. Has a problem that at the moment only one space ship is active ad one time. Running these in real live there is one person responsible for the whole project and normally that one is only responsible for that project. They are missing at the moment also a bid of purpose. Also some contracts are indirectly implemented by some mods the satellite mod with its scanning, some mining mods, some colonization mods, some food mods. My guess is that at some point or these mods will be implemented in the main KSP program or they will create there one missions