I think your plan is great! Who cares if you are sitting on the floor, all that matters is that you are all together. I also hate the idea of a "kids table", I think it makes them feel like outcasts and when I was little I always hated sitting at the "kids table"!