Congrats on your first baby, how exciting! I actually stored my son's cord blood and tissue with Cryoviva too, so this brought back memories, I remember feeling the same mix of hope and uncertainty when I signed up, wondering if I was making the right call.
From what I have heard from other mums around me, the general consensus is that the peace of mind is worth it, especially since you can use CDA to offset the cost fully, which really softens the financial side. One thing a friend who stored with them mentioned is that she appreciated how they handle the storage with 24/7 monitoring and proper accreditation, which made her feel more confident about the long-term reliability. Some mums did raise that the sibling and parent match rates are not guaranteed, so it is good you already went in with clear expectations rather than thinking it is a sure thing.
The TMC bundle perks you got sound really solid, the free diaper supply and breast pump alone are quite practical for a first-time mum. Hope your delivery goes smoothly and wishing you and baby all the best ahead!