I still put mine in one of those small plastic critter keepers, but it is now time to move on to a 5.5Gal tank I have sitting around.
That is, her feeding response has become too intense for the Critter Keeper, practically leaping out, snagging the F/T and then grappling it to the floor.
I don't like feeding my snakes where they live as I want them to know my hands don't mean food, or, having substrate cling to the F/T.
As far as "aloneness" when eating, it just happens to be a dimly lit room. But like I said - she is a chow-hound, I could feed her with all the lights on (and did - it never mattered). My ball python friend is insanely jealous of how well she eats.