We have one and love it. ITA, a cupholder would be nice, but I think they have "aftermarket" ones (LOL) that you can clip on, so that might work. I particularly like the canopy..when it's not in use, it is a great catch-all, too!
My only complaint is the buckle, I can't even recount the number of times I got a piece of skin caught in the buckle, I don't know if it's just our particular stroller or if it's how they all are, but watch out for that...they hurt like the dickens when you get caught in 'em!