In all honesty, rogue is probably the best bet. Many enemies can’t be stasised or stunned, and the enemies dish out a lot of status effects which can screw over any rusher, Quiet and Confuse and Paralyse to name a few. With rogue you can wait in relatively safe rooms (let’s say, the Corrupted Spearmen who only Slow if they hit you - that won’t screw you over too much!) to wait for the cloak cooldown to finish up and run through the more scary ones while cloaked (Quiet especially from the Corrupted Armours).
I’m pretty sure Corrupted Casters still trigger even while you’re cloaked. Be careful of that.
A lot of the rooms also have terrain such as rocks or trees - teleporting behind these or ducking behind them can help you dodge a few shots or heal up if things get hectic.
If you get paralysed, the Planewalker should get you out of most bad situations. Focus on teleporting away from enemies to somewhere safe mostly rather than into the next room (even on the opposite side of the room you’re in will do). You want to get these done quick, but don’t take too many unnecessary risks and increase the odds of you having to nexus.
If you don’t have a decent mheal pet, a lot of the enemies have really basic chase behaviours so you can hide behind a wall and they’ll stay put on the other side, so you can wait there to get your mana back. If you’re planning to back out of the boss room during the fight, it might be a good idea to clear the room just before Daichi.
Don’t forget that clearing all the lamps gives you a chance at STs the boss won’t drop, and a good chance for two extra potions - it might be worth considering clearing, but you do you.
Hope this helps!