We tried the Joolz Hub and Day in store but personally I thought they were too heavy for public transport. Depends where you live, we’re in London and if I needed to fold or carry it just didn’t seem practical. Hub is something like 11kg and I felt it when I carried it folded in store, even with the shoulder strap.
For contrast the Baby Jogger City Mini is about 7kg or 8kg and has one handed fold - very useful for frequent folding, we had this for DC1 and DC2 as we lived in a flat with stairs and got the bus a lot (so more likely to need to fold).
With DC3 we live in a house, mainly walk or get train (which has loads of space) so haven’t ever needed to fold yet. We got the Bugaboo Bee 5 as it’s also light (8kg? Can’t quite remember) but also very compact, whilst maintaining decent construction. However although it folds in one it’s not as simple as something like the Baby Jogger, which doesn’t matter for us now but something to consider.
Depending on where you are and the types of transport you’re using, I would say Bugaboo Bee is very good (a popular all rounder), but if you’re going to have to fold a lot then Baby Jogger City Mini is best (if you get the GT version you can also have a folding handlebar, which is really useful!).
A lot of people here have bought Babyzen Yo-yo but are not super happy with them - it’s so lightweight that the wheels aren’t always great, it’s not as smooth as other buggies and kids seem big in it much more quickly. I think it’s a good occasional/holiday buggy rather than an everyday work horse for all of your needs (just my opinion and feedback from friend, I’m sure some people probably love it).