The original door on our current shed coop, opens to the inside. I wanted a quick and easy to use latch, that didn't need a padlock to keep out the many raccoons we have in this area. I've had padlocks on dog kennels before and hate messing with them outside in the middle of winter. Whenever I was opening or closing the door, I could give a quick look for eggs, check food and water or do a nightly head check. Also, we get a lot of snow here, that can drift against the shed and occasionally freezing rain that's no fun on latches.
The opening is elevated, as I planned for using deep litter. The latch is on top, with the hinge at the bottom. It folds down to make a ramp, resting on whatever depth of litter is in the coop. This worked really well for us.
On the outside, we installed a little porch/shelf, with a ramp going down to the ground. This was also to help with snow. When we originally built the shed, it didn't have a covered run over the pop hole door. It does now!
We've also added an automatic door. I think it was last year. It's a metal door that slides up and down, over the original door opening. I like it a lot.