Without having the source I got this from at hand... I read once that, all things being equal in safety precautions, bedsharing and traditional crib/bassinet are equally safe.
I didn't think I would cosleep, but I had so much trouble putting my baby in the bassinet (even right next to the bed) without her waking up. Everyone is so much happier and rested with bedsharing. She's sleeping more deeply these days and I don't think I'll cosleep forever, but it's nice. I think I'll always be a bedsharing supporter.
The other day, my parents, sister, and I and baby went on a trip and wound up staying in this old pioneer home turned bed and breakfast. The beds were super comfy, but too soft for me to comfortably have my daughter in the bed. The hostess said many guests used the old pioneer cradle in the room (even opposed to the traditional packnplay they had). So I did... and I don't think that thing was up to crib standards in the least. But Baby lived through the night. And she had the experience of sleeping in an old cradle.
Not sure what my point is with that story. Maybe that you'll never be safe enough no matter what you do, but plenty of babies survive various sleeping arrangements regardless.