There were a few levels of his that I liked, and if they were reviewed and edited before they were released, would be superb. That being said, 2-24. WTF? Unless the Toad Team did something to the arc to make it drop me into a lava pit IMMEDIATELY upon entering the level, I feel I was quite justified in taking any potshots.
Also, Treek pointed out the autoscrolling stuff in 2-24 is probably the cause. So, islishe, I dunno whether its a good level or not, but you definitely should be pissed that someone stole your level and used it in a way that made it seem like crap.
Edit: I did enjoy 3-24, just found it to be too long.