As for cheating in the garden soil on upgrading a well progressed world, that's fine by me. However I find it kind of sad that people are choosing to downgrade to 0.6.5 (all the notable issues of which are fixed in 0.7.x) mostly because of soil requirements, which I warned were happening right near the start of 0.7 development - about a month ago.
Meh, the only reason I'm hanging back in .65 is because quests seem to be pretty badly buggered. No matter what I did, some refused to reset at all. Heck, I've even got like five or six stacks of fertilizer ready to upgrade my farm, but I don't want to upgrade if my questbook is broken like the first time I tried to upgrade to .71.
And for the record, one quest refused to actually complete despite showing itself as completed before going into it (like, not flashing, but also missing components and the immediate next quest was locked, manual detect button was also still usable), a couple after it that were grayed out as a result, and a few various ones that no matter what I did, somehow managed to not actually give the rewards (including reputation) even when I cheat-completed them. Until this gets fixed, there's no way I'm busting my quests.
And here I was, so excited for the new quests, especially now that I can feel okay getting into Thaumcraft. Oh well, back to crossbreeding.