Well, I finished it up today.
Apparently some of the levels I played got recorded along the way, as otherwise it would be strange if the ending happened to play levels EXACTLY as I did... (I recognized level8 7S,3E very well.)
As far as speed goes, I tend to consume puzzles games at a pretty voracious rate. I am the same way with books; this leads to me purchasing relatively few of either, as I tend to feel that I have not gotten my money's worth when I'm done after a few hours, and games tend to cost rather more than a movie admission. For books, the library is immensely useful. I would not be surprised if someone else has done it faster, though, as I was not exactly racing against anyone! I probably could have finished it yesterday (I was up to level 24) but I had other more pressing tasks.
Click here to view the secret text
×I was reduced to graph paper maps again on 24 2S,1/2W and 25,2S though. The ending clued me in to some secrets I missed (well, both of them, I guess...) The difficulty was surprisingly varied. Some levels I found super easy (almost all of level 16, for examples) that appeared as though they should be more difficult. (Not counting those that have deliberate red herrings.)
Some were very hard; I'm not sure I could manage to repeat 18 2N,2E. 2N,1E and 2N,3E were tough also.
Some looked hard but once the solution was found, were ridiculously easy. Level 23 had some of these; on 1S,3W it was easiest to use mimics to kill the snake although it "looked" like you were supposed to use the goblin. 23 2S was another that I experimented with before finding an arrangement that trivialized it. 25 2S,1W is this way also.
At least one level (I do not recall which) had some complicated morass of switches and enemies, but it was easy enough to just kill all the enemies and then re-enter the room...