Yea i really dont like to use Stage in 2D. Mainly because the rules are not clear and documentation is lacking. For example if you do a quick test for a small 2D area with a single inflow and a DS boundary condition of stage, if the stage is set to the lowest elevation along the boundary condition than you would assume that any runoff depths above this would leave the model. However, thats not how it works.
Ive asked many times on this platform for a better explanation or how it is to be used and have gotten no response.
If i cant explain how Stage works in a simple 2D model using basic tests and the results dont make sense, then i cant utilize it in any way.