I hope you love the Cruz!
I don't know if this will make you feel better about your decision--I used my Vista bassinet a lot but actually only for a couple of months on the stroller, then I used the Snugseat for an additional 2 months. The bassinet was my son's "bed" for 4 months (we live in a townhouse and he was in our room on the 3rd floor, it was too much effort to bring the bassinet downstairs to put on the stroller) so it was nice but I could have done fine without it. I did feel the Vista was too big for in and out of the car, and I think it has been in my car maybe twice. I used a Bee with car seat adapter for the car for this reason. I also feel like it is "big" for going into restaurants and shops.
Anyway long story short after only 9 months I am actually selling my Vista. I just don't need the infant features anymore and the size is off-putting for what I use strollers for now. My nanny prefers a smaller stroller she can use to maneuver in stores, and I only use the Vista once every 2 weeks at most and I don't use it in an out of the car. Also for trails and hikes it is not really AT enough, so I have an air tire stroller for those purposes. So for the longer term it sounds like the Cruz was a good option for you.
M, Mom to 3 handsome boys, '06, '08, '11