The biggest issue with the current loop is that you end up being completely controlled by potion RNG. Since you can't pick up and keep potions in your inventory.
A lot of the time you get 3-4 potions in a single room. Then not a single potion for 4+ combat rooms. This just forces you to pick any given non-combat room over and over until you roll either potions from urns, or a healing room.
Currently there is no sense of urgency, since nothing punishes you for "wasting time". Which means you end up spending a lot of time just "rerolling rooms" and wasting your time to get potion spawns. Which isn't exactly fun and engaging gameplay.
The fact that potion healing is % health also just makes stamina not only overpowered, but basically 100% mandatory to stack. To avoid having to just spend almost all your time just rerolling for potions instead of fighting.
Personally I'd also feel a lot more engaged in the combat, if we actually had a player sprite. Ideally one that updates with visuals for our gear. Currently it just feels a bit too detached.