we have an 18 month old. I still own my Nova!! We have a Vectra SXi (saloon) at the mo. More than big enough. It might be making space for something newer soon though if all goes to plan.
As for Zafira GSi....i wouldnt. Have a family car and a toy. The 2 cant and IMO shouldnt be mixed!