If we're talking specifically cordless vacuums you can't really get much closer to a corded vacuum than the Lindhaus Valzer L-Ion (also sold in red as the Karisma L-Ion). It's a Valzer/Karisma upright but cordless. It uses a DC version of Lindhaus' wonderful M30/PB12e powerhead, it's bagged of course, it has an onboard hose and tools, it's very light, and is rated for up to 60 minutes of run time with its large 36V battery. The biggest downside however is price: retail price is $1,499 so it is quite expensive. But it is IMO probably the best cordless vacuum you can get and the closest to an traditional upright.
While I'm not a fan of Riccar's output these days I do hear good things about the Riccar R10CV. I also really like the Vorwerk VK7 cordless upright system even though it's not available in the U.S, and is also quite expensive as well. The Vorwerk and the Valzer L-Ion are what I would have if I wanted a cordless upright.
Now if I absolutely had to pick a cordless stick machine it's easily the Henry Quick for the simple reason it's bagged. If not the Quick I actually think the Dyson V8 is okay. The one thing I'll readily give Dyson is their attachment ecosystem is quite good.