I do quite a bit in bare feet. I'm always barefoot when I'm swinging kettlebells. Most of Cathe's full body weight workouts I'm barefoot also because I'm not lifting too heavy. I was doing Insanity barefoot along with Hiit from Cathe too. I do kickbox with shoes because I wear shoe irons for added weight. I wear shoes when I'm squatting heavy on my Body Solid, or I'm lunging with weights over 25 pounds in each hand.
I would be aware of your floor before you do a lot of high impact work, or until your quads, knees, calves, ankles and feet become used to working this way without shoes. Women especially are more susceptible to knee injury from high impact. There are a lot of *studies* that say one should train without shoes just for that reason, but I take studies with a grain of salt. I have a very good floor for high impact, I wouldn't workout on concrete, or on carpet over concrete either. Plus if you are lifting weights, for example lunges with a barbell on the shoulder, your floor should be slip resistant. I have little nubs on my flooring which make it nearly impossible to slip barefoot, especially so with shoes on.
I love the freedom of working out barefoot, I feel more in control in certain ways and my calves feel better after a weight workout for sure.