Do you use a terminal multiplexer or something similar?
I only ask because my set up was exactly like what you just described. Once I buckled down and started using one, it negated the need for a lot of the tags I had with dwm.
I use dwm and tmux (rather than screen). My muscle memory knows that I keep a tmux session local to the computer I'm physically located at on #1, remote (if any) on #2, side tasks on #3-7, Emacs on #8, and a web browser on #9. (I use a slightly different setup on a dual-head station, but usually w/ two Emacs windows, etc.)
Screen's primary payoff is when your connection to another machine goes down a lot for whatever reason. A good wm can handle the multiplexing better but they don't restore context like screen.
I love this! I use dtach (with dvtm) instead of screen, but it's serves the same purpose. I'll be working at my desk and then have to head to a meeting (with my laptop) to another floor. My ssh connection will drop but once I log back in I just need to reattach and I'm right where I left off.
I only ask because my set up was exactly like what you just described. Once I buckled down and started using one, it negated the need for a lot of the tags I had with dwm.