The idea may be good, but not well-executed. As it was already mentioned, many puzzles have more than 1 solution and it is unacceptable. I could present you plenty of examples of levels in which you can place all required squares in a way in which everything when it comes to numbers will be 100% ok, but the game won't recognize it as a solved level.
A picross that is well-made should be constructed in a way in which the numbers and their logic should lead the player to the solution of getting a certain image, while here it is quite the opposite: many times you have to guess what image was the Author thinking about, because not-definitely not-every single one of them can be solved using only pure logic. You even admit it in one of the clues that sometimes the logical thinking may be not enough - and that's the point: in all good picrosses logical thinking should be just enough to solve it completely without forcing the player to guess. It's like solving them with a trial and error method.