I just finished the game using MrAntifun's Trainer version 6 (thanks, MrAntifun).
It's true when I used the EasyCraft option without the infinite items option several items broke and would not allow me to purchase or collect them for several nights. But I stopped using EasyCraft and continued with the same game, and eventually after a sleep the problem fixed itself.
Using Infinite Items without EasyCraft caused no problems and was completely safe. It's possible EasyCraft is also safe if infinite items is also on. The only danger seems to be from using EasyCraft without Infinite Items as items go very negative.