The crib my mother pick out seems to work just fine. I have the rail still on but down it gives a 5 inch lip so he doesnt roll on over me. Then again my bed is very high. Other wise I would just take the rail off. This is working very well for us. My son is a wiggle worm and as much as I hate it my husband was right we do sleep better when he is in his own bed. I still bf to sleep and he still wakes up to bf in my bed. Once he is down I just move him back. He loves his big boy bed as I call it. and races into it when I put in on our bed.
Just make sure the crib is snug and doesn't move as to let the little one fall between. I have put pillows down below just in case the crib moves.