I used the next 2 me. I'd recommend that in your situation. I'd never, ever have them in the middle of us, not till the age of about two.
In the next to me I could put out a hand and touch her, but because it was a separate mattress it didn't move every time I did and wake her. Plus it meant DH could be there.
From about 5/6 months I did co-sleep in the bed but minus DH, and a duvet, and I was exclusively breastfeeding and followed all the safe sleep guildance. So it was actually pretty uncomfortable for me as I was unused to sleeping with no blanket, but it was the only way she'd sleep at that point and she was past the 4 months. I've done a lot of research: cultures where co-sleeping is the norm a LOT of other things are also different, down to the type and firmness of mattress used, the fact its usually on the floor. So if you're going to do it, do it safely: google La Leche League. I would not have done it if formulafeeding, and tbh I found the next 2 me the best possible compromise when she was a newborn.