Has anyone used one of these for a newborn? I think it will be fine but dh not sure. Was thinking of just putting baby in buggy snuggle. Also, anyone know if there's a specific buggy board that fits on this? Thanks! Dinny