Very challenging, but mostly because of the RNG of what you can get. My best run was with incinerate, but didn't get quite enough red items/potions to support it and still died with 10 enemies left.
One thing I noticed about the generation is that sometimes there would be a missing wall next to a doorway that allowed for multiple entrances into the room instead of forcing them into a funnel. Easy to play around once you notice it though