This kind of levels seem very confusing at 1st site, to me, too. But I do like searching for solution in such chaos. :) So, I enjoyed this one, when I first saw it, and I enjoyed it again, today. Not sure, why I haven't left a comment the 1st time (probably I got distracted and later just forgot to come back).
MAYBE it would be suitable as one of the ''introduction levels'' (for beginners or upper beginners) in order to lose fear of such structures (since I don't find this one especially difficult to solve).