I did after DD1's birth (14-hour labour, started as water birth, ended as em c-s under GA) and it was hugely helpful. The MW who did it with me was one who had not been involved in my care at all - this is the way the hospital did it, so that she was an impartial observer, as much as possible. She'd pulled my notes before the appointment and read them through, then brought them with her and we went through them almost line by line.
I felt dreadful about the birth, like I'd failed. We actually had to stop the first sppointment, as I was crying so hard. The MW suggested another appt and asked me to bring DH, as she thought (correctly!) that some my problems were that I felt I'd failed DH and DD, in not managing this calm, serene water birth I'd had planned. She also offered to get the anaesthetist who'd dealt with my failed epidural and subsequent GA to come along too. In the event, I didn't need that but it was hugely helpful to get DH along, and have someone else telling him that I couldn't just 'get over it' and that he needed to support me (DH was one of those who thought 'You' re fine, the baby's fine, can we just forget about the birth now please?')
It (the Birth Reflections thing) was probably the best thing I could have done - the MW discussed everything that had happened, made sure I was clear on what had gone on (I, like you, was a bit fuzzy on some bits) and made me feel like it as OK to feel like I did but also that I could 'forgive' myself, IYSWIM. I really thought that, if I'd tried hard enough or had stuck it out a bit longer, it could have been fine. I always remember her saying to me 'They don't give GAs for nothing, they really believed that was the best thing for you and your baby.' which absolved a lot of my guilt about not being 'there' when DD1 was born.
Wow, that turned into a bit of an essay - I'm a bit evangelical about this sort of thing as it was so useful for me. I hope it's as good an experience for you.