First off, love this mod tremendously. It's great, refreshing, and repeatedly gave me moments of supreme satisfaction.
It seems like the puzzles are arranged in the order of the difficult of their primary objective. This seems intuitive and I think that is great. However, the optional objective does not scale in the same manner. It might be worthwhile to rate the difficulty of each optional objective so that a player might know when to "skip" one that is considered exceptionally hard.