I'll get to the analog vs digital in a second...
I live in the land of frustration. 50 watch faces, and really only two used, with complication behavior my biggest gripe. I got the watch for notifications, which it does a pretty good job at, and showing blood glucose from a CGM (Dexcom G7). -That's where the whole ecosystem falls apart.
Just give me a nice little graph of the last six readings... not possible. Furthermore, any Dexcom or third party complication can only refresh so many times a day. With the CGM delivering a new value every five minutes, that goes over the allowable limit with complications refreshed in a day, meaning at some point, you have a singular value on the watch face that may or may not be accurate, and you likely want to tap it to open the actual app and refresh the reading. The only possible workaround is using apps to publish last reading to an iCloud calendar that prior to WatchOS 10, didn't abide by the refresh rule for all other complications.
I make use of Live Activities to show readings on a graph on lock screen, and dynamic island of my iPhone, but that all goes to hell with WatchOS 11 determining to show a pulsing icon on the top of every watch face.
And don't get me going with Standby mode of the iPhone. Same arbitrary refresh rules on screens there, and none of it makes sense for a device always plugged in when using it.
Back to the watch:
I kinda like the infograph, aside from again not having any graph capabilities for the piece I want to graph... the Dexcom G7 complication CAN'T display on the outer rings however... it is relegated to the four internal rings, so for 10-15 minutes an hour or more, your reading is obscured by the hour/minute hand. Infuriating.
So, when moments where I NEED that value, like going for a run -digital display. I've found another app called Nightscout that can show last three readings on the Modular window, not in a nice graph, but its something.
When around the house responding to messages, triggering Home pieces, music -analog is king.