Great work - I wouldn’t have even known where to start. And now seeing how you have done it, I wouldn’t have been remotely able to do it anyway!!!
Regarding the 6’ table - while more space is always good - a 6’ table can be a bit big to reach into the middle - 5 to 5.5’ can be a bit more manageable for those of us who aren’t that tall.